Class TMacroParser

Unit

Declaration

type TMacroParser = class(TObject)

Description

TMacroParser

Hierarchy

  • TObject
  • TMacroParser

Overview

Methods

Public procedure AfterConstruction; override;
Public procedure BeforeDestruction; override;
Public function HandleParamsForValue (const AData: Variant; const AValue: WideString; const AParameters: WideString): Variant; virtual;
Public function MacroSingleHandler (const AText: WideString; const AMarker: WideString; AHandler: TParseEvent): WideString;
Public function MacroBlockHandler (const AText: WideString; const AStartMarker, AEndMarker: WideString; AHandler: TParseEvent): WideString;

Properties

Public property Stack: TidElement read FStack;
Public property OnBeforeParse: TParseEvent read FOnBeforeParse write FOnBeforeParse;
Public property OnAfterParse: TParseEvent read FOnAfterParse write FOnAfterParse;

Description

Methods

Public procedure AfterConstruction; override;
 
Public procedure BeforeDestruction; override;
 
Public function HandleParamsForValue (const AData: Variant; const AValue: WideString; const AParameters: WideString): Variant; virtual;
 
Public function MacroSingleHandler (const AText: WideString; const AMarker: WideString; AHandler: TParseEvent): WideString;
 
Public function MacroBlockHandler (const AText: WideString; const AStartMarker, AEndMarker: WideString; AHandler: TParseEvent): WideString;
 

Properties

Public property Stack: TidElement read FStack;
 
Public property OnBeforeParse: TParseEvent read FOnBeforeParse write FOnBeforeParse;
 
Public property OnAfterParse: TParseEvent read FOnAfterParse write FOnAfterParse;
 

Generated by PasDoc 0.15.0.