EAnchorAlreadyExists |
PasDoc_Items |
|
EInternalParserError |
PasDoc_Parser |
Raised when an impossible situation (indicating bug in pasdoc) occurs. |
EInvalidCacheFileVersion |
PasDoc_Serialize |
|
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 |
TExternalItem extends TBaseItem to store extra information about a project.
|
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 |
TPasCioHelper stores a CIO reference and current state.
|
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:
global function/procedure,
method (function/procedure of a class/interface/object),
pointer type to one of the above (in this case Name is the type name).
|
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 |
TRawDescriptionInfoList stores a series of TRawDescriptionInfos.
|
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 |