All Classes, Interfaces, Objects and Records
| Name | Unit | Description |
|---|---|---|
| EAnchorAlreadyExists | PasDoc_Items |
|
| EInternalParserError | PasDoc_Parser | Raised when an impossible situation (indicating bug in pasdoc) occurs. |
| EInvalidCacheFileVersion | PasDoc_Serialize |
|
| EInvalidIfCondition | PasDoc_Scanner |
|
| EInvalidSortSetting | PasDoc_SortSettings |
|
| EPasDoc | PasDoc_Types |
|
| ESerializedException | PasDoc_Serialize |
|
| ETokenizerStreamEnd | PasDoc_Scanner |
|
| TAnchorItem | PasDoc_Items |
|
| TAspellProcess | PasDoc_Aspell | This is a class to interface with aspell through pipe. |
| TBaseItem | PasDoc_Items | This is a basic item class, that is linkable, and has some RawDescription. |
| TBaseItems | PasDoc_Items | Container class to store a list of TBaseItems. |
| TBoolOption | PasDoc_OptionParser | simple boolean option |
| TBufferedStream | PasDoc_StreamUtils |
|
| TCharReplacement | PasDoc_Utils |
|
| TDocGenerator | PasDoc_Gen | basic documentation generator object |
| TExternalItem | PasDoc_Items |
|
| TExternalItemList | PasDoc_Items |
|
| TGenericHTMLDocGenerator | PasDoc_GenHtml | generates HTML documentation |
| THash | PasDoc_Hashes |
|
| THashEntry | PasDoc_Hashes |
|
| THTMLDocGenerator | PasDoc_GenHtml | Right now this is the same thing as TGenericHTMLDocGenerator. |
| THTMLHelpDocGenerator | PasDoc_GenHtmlHelp |
|
| TIntegerOption | PasDoc_OptionParser | Integer option |
| TLanguageRecord | PasDoc_Languages |
|
| TListData | PasDoc_Gen | Collected information about @xxxList content. |
| TListItemData | PasDoc_Gen | Collected information about @xxxList item. |
| TNonSelfTag | PasDoc_TagManager |
|
| TObjectHash | PasDoc_Hashes |
|
| TObjectVector | PasDoc_ObjectVector |
|
| TOption | PasDoc_OptionParser | abstract base class for options |
| TOptionParser | PasDoc_OptionParser | OptionParser — instantiate one of these for commandline parsing |
| TOverviewFileInfo | PasDoc_Gen |
|
| TParser | PasDoc_Parser | Parser class that will process a complete unit file and all of its include files, regarding directives. |
| TPasCio | PasDoc_Items | Extends TPasItem to store all items in a class / an object, e.g. fields. |
| TPasCioHelper | PasDoc_Parser |
|
| TPasCioHelperStack | PasDoc_Parser | A stack of TPasCioHelper objects currently used to parse nested classes and records |
| TPasConstant | PasDoc_Items | Pascal constant. |
| TPasDoc | PasDoc_Base | The main object in the pasdoc application; first scans parameters, then parses files. |
| TPasDocLanguages | PasDoc_Languages | Language class to hold all translated strings |
| TPasEnum | PasDoc_Items | Enumerated type. |
| TPasFieldVariable | PasDoc_Items | Pascal global variable or field or nested constant of CIO. |
| TPasItem | PasDoc_Items | This is a TBaseItem descendant that is always declared inside some Pascal source file. |
| TPasItemNode | PasDoc_HierarchyTree |
|
| TPasItems | PasDoc_Items | Container class to store a list of TPasItems. |
| TPasMethod | PasDoc_Items | This represents:
|
| TPasMethods | PasDoc_Items | Collection of methods. |
| TPasNestedCios | PasDoc_Items | Collection of classes / records / interfaces. |
| TPasProperties | PasDoc_Items | Collection of properties. |
| TPasProperty | PasDoc_Items |
|
| TPasType | PasDoc_Items | Pascal type (but not a procedural type — these are expressed as TPasMethod.) |
| TPasTypes | PasDoc_Items | Collection of types. |
| TPasUnit | PasDoc_Items | extends TPasItem to store anything about a unit, its constants, types etc.; also provides methods for parsing a complete unit. |
| TPasUnits | PasDoc_Items | Collection of units. |
| TPathListOption | PasDoc_OptionParser | pathlist option |
| TProcessLineTalk | PasDoc_ProcessLineTalk | This is a subclass of TProcess that allows to easy "talk" with executed process by pipes (read process stdout/stderr, write to process stdin) on a line-by-line basis. |
| TRawDescriptionInfo | PasDoc_Items | Raw description, in other words: the contents of comment before given item. |
| TRawDescriptionInfoList | PasDoc_Parser |
|
| TRowData | PasDoc_Gen | Collected information about @row (or @rowHead). |
| TScanner | PasDoc_Scanner | This class scans one unit using one or more TTokenizer objects to scan the unit and all nested include files. |
| TSerializable | PasDoc_Serialize |
|
| TSetOption | PasDoc_OptionParser | useful for making a choice of things |
| TSimpleXMLDocGenerator | PasDoc_GenSimpleXML |
|
| TSpellingError | PasDoc_Aspell |
|
| TStringCardinalTree | PasDoc_HierarchyTree |
|
| TStringOption | PasDoc_OptionParser | String option |
| TStringOptionList | PasDoc_OptionParser | stringlist option |
| TStringPair | PasDoc_StringPairVector |
|
| TStringPairVector | PasDoc_StringPairVector | List of string pairs. |
| TStringVector | PasDoc_StringVector |
|
| TTableData | PasDoc_Gen | Collected information about @table. |
| TTag | PasDoc_TagManager |
|
| TTagManager | PasDoc_TagManager |
|
| TTagVector | PasDoc_TagManager | All Items of this list must be non-nil TTag objects. |
| TTexDocGenerator | PasDoc_GenLatex | generates latex documentation |
| TTextReader | PasDoc_ProcessLineTalk | TTextReader reads given Stream line by line. |
| TToken | PasDoc_Tokenizer | Stores the exact type and additional information on one token. |
| TTokenizer | PasDoc_Tokenizer | Converts an input TStream to a sequence of TToken objects. |
| TTopLevelTag | PasDoc_TagManager |
|
| TValueOption | PasDoc_OptionParser | base class for all options that values |
Generated by PasDoc 0.16.0.