Class TPasMethod
Unit
PasDoc_Items
Declaration
type TPasMethod = class(TPasItem)
Description
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).
Hierarchy
Overview
Fields
Methods
Properties
Description
Fields
|
FReturns: string; |
|
Methods
|
procedure Serialize(const ADestination: TStream); override; |
|
|
procedure Deserialize(const ASource: TStream); override; |
|
|
procedure StoreReturnsTag(ThisTag: TTag; var ThisTagData: TObject; EnclosingTag: TTag; var EnclosingTagData: TObject; const TagParameter: string; var ReplaceStr: string); |
|
|
constructor Create; override; |
|
|
destructor Destroy; override; |
|
|
procedure RegisterTags(TagManager: TTagManager); override; |
In addition to inherited, this also registers TTag that inits Returns.
|
|
function HasOptionalInfo: boolean; override; |
|
Properties
|
property Returns: string read FReturns; |
What does the method return.
This is already in the form processed by TTagManager.Execute, i.e. with links resolved, html characters escaped etc. So don't convert them (e.g. before writing to the final docs) once again (by some ExpandDescription or ConvertString or anything like that).
|
Generated by PasDoc 0.15.0.
|