Name |
Type |
Visibility |
Synopsis |
class |
global |
|
|
class |
global |
Represents an object that can be written out. |
|
class |
global |
|
|
class |
global |
Represents a consecutive sequence of characters all with the same attributes. |
|
class |
global |
Inserts a newline. |
|
class |
global |
|
|
class |
global |
|
|
class |
global |
|
|
class |
global |
|
|
class |
global |
|
|
class |
global |
Represents a whole parsed, formatted comment. |
|
class |
global |
Represents an output section. |
|
class |
global |
An abstract interface of a documentation writer. |
|
class |
global |
Parses input files. |
|
class |
global |
Parses comments. |
|
class |
global |
An abstract interface of a main program 'driver'. |
|
class |
global |
|
|
class |
global |
|
|
constant |
global |
|
|
constant |
global |
|
|
constant |
global |
|
|
constant |
global |
|
|
constant |
global |
|
|
constant |
global |
|
|
constant |
global |
|
|
constant |
global |
|
|
constant |
global |
|
|
function |
global |
Extracts the basename of a file, without the path or extension. |
|
function |
global |
Interprets ptr as a TTextObject and copies it. |
|
procedure |
global |
Writes out a list of TTextObject's. |
|
type |
global |
|
|
type |
global |
|
|
type |
global |
|
|
type |
global |
Global options. |
|
type |
global |
|
|
type |
global |
TVisibilityType indicates a general visibility type regardless of the actual visibility string used to describe the visibility. |
|
type |
global |
|
|
type |
global |
|
|
type |
global |
|
|
type |
global |
|
|
variable |
global |
This global variable should be set only by the main program and only read by other classes. |
|
|
unitHeadingSize = 1;
bigHeadingSize = 2;
subHeadingSize = 3;
smallHeadingSize = 4;
srcdocVersion = 'SrcDoc 0.1';
srcdocCopyright = 'Copyright (C) 2005 by Lukasz Czajka';
docwSectionSeparator = '@#@';
directorySeparator = '\';
directorySeparator = '/';
function ExtractBaseName(const path : String) : String;
function CopyTextObject(obj : TObject) : TObject;
procedure WriteTextObjects(textlist : TListAdt);
TIntegerArray = array of Integer;
TStringSet = TStringHashTable;
TStack = TArray;
TOption =(optDependencies, optShowPrivate, optShowProtected, optShowImplementationInfo, optJoinComments, optNewParagraphBeforeJoinedComment, optMakeSynopsis, optBeautifyComments, optTableBorder, optExplicitLocalSymbols, optEmphasis, optIgnoreHandMadeSeparators, optDiscardParagraphOnHandMadeSeparators, optLinkPlurals, optVerbose, optShowWarnings, optFetchCommentsFromAncestors, optGenerateClassTree, optGenerateInterfaceTree, optGenerateSymbolIndex, optGenerateContents);
TOptions = set of TOption;
TVisibilityType =(vtPublic = 1, vtProtected = 2, vtPrivate = 3);
TTextAttribute =(saKeyword, saLocalSymbol, saGlobalSymbol, saPreformatted, saCode, saEmphasis);
TTextAttributeSet = set of TTextAttribute;
TSize = 1..6;
THandlerFunction = function(const command : String) : String of object;
Driver : TDriver;