Property | Type | Description | |
---|---|---|---|
bMute_ | bool | ||
errOut_ | |||
nodeCreator_ | Creator | ||
pos_ | int | ||
srcLen_ | int |
Method | Description | |
---|---|---|
AddTreeNode ( int nId, |
||
And ( Matcher pegSequence ) : bool | ||
Any ( ) : bool | ||
Construct ( |
||
ForRepeat ( int count, Matcher toRepeat ) : bool | ||
ForRepeat ( int lower, int upper, Matcher toRepeat ) : bool | ||
GetProperties ( EncodingClass &encoding, UnicodeDetection &detection ) : void | ||
GetRoot ( ) : |
||
GetRuleNameFromId ( int id ) : string | ||
Not ( Matcher toMatch ) : bool | ||
OptRepeat ( Matcher toRepeat ) : bool | ||
Option ( Matcher toMatch ) : bool | ||
Peek ( Matcher toMatch ) : bool | ||
PegBaseParser ( |
||
PlusRepeat ( Matcher toRepeat ) : bool | ||
ResetTree ( ) : void | ||
RestoreTree ( |
||
Rewind ( ) : void | ||
SetErrorDestination ( |
||
SetNodeCreator ( Creator nodeCreator ) : void | ||
TreeAST ( Creator nodeCreator, Matcher toMatch ) : bool | ||
TreeAST ( Creator nodeCreator, int nRuleId, Matcher toMatch ) : bool | ||
TreeAST ( Matcher toMatch ) : bool | ||
TreeAST ( int nRuleId, Matcher toMatch ) : bool | ||
TreeChars ( Creator nodeCreator, Matcher toMatch ) : bool | ||
TreeChars ( Matcher toMatch ) : bool | ||
TreeCharsWithId ( Creator nodeCreator, int nId, Matcher toMatch ) : bool | ||
TreeCharsWithId ( int nId, Matcher toMatch ) : bool | ||
TreeNT ( Creator nodeCreator, Matcher toMatch ) : bool | ||
TreeNT ( Creator nodeCreator, int nRuleId, Matcher toMatch ) : bool | ||
TreeNT ( Matcher toMatch ) : bool | ||
TreeNT ( int nRuleId, Matcher toMatch ) : bool | ||
TreeNodeToString ( |
Method | Description | |
---|---|---|
DefaultNodeCreator ( ECreatorPhase phase, |
public AddTreeNode ( int nId, |
||
nId | int | |
newAddPolicy | ||
createNode | Creator | |
ePhase | ECreatorPhase | |
return | void |
public Construct ( |
||
Fout | ||
return | void |
protected DefaultNodeCreator ( ECreatorPhase phase, |
||
phase | ECreatorPhase | |
parentOrCreated | ||
id | int | |
return |
public ForRepeat ( int count, Matcher toRepeat ) : bool | ||
count | int | |
toRepeat | Matcher | |
return | bool |
public ForRepeat ( int lower, int upper, Matcher toRepeat ) : bool | ||
lower | int | |
upper | int | |
toRepeat | Matcher | |
return | bool |
public GetProperties ( EncodingClass &encoding, UnicodeDetection &detection ) : void | ||
encoding | EncodingClass | |
detection | UnicodeDetection | |
return | void |
public PegBaseParser ( |
||
errOut | ||
return | System |
public PlusRepeat ( Matcher toRepeat ) : bool | ||
toRepeat | Matcher | |
return | bool |
public RestoreTree ( |
||
prevCur | ||
prevPolicy | ||
return | void |
public SetErrorDestination ( |
||
errOut | ||
return | void |
public SetNodeCreator ( Creator nodeCreator ) : void | ||
nodeCreator | Creator | |
return | void |
public TreeAST ( Creator nodeCreator, Matcher toMatch ) : bool | ||
nodeCreator | Creator | |
toMatch | Matcher | |
return | bool |
public TreeAST ( Creator nodeCreator, int nRuleId, Matcher toMatch ) : bool | ||
nodeCreator | Creator | |
nRuleId | int | |
toMatch | Matcher | |
return | bool |
public TreeAST ( int nRuleId, Matcher toMatch ) : bool | ||
nRuleId | int | |
toMatch | Matcher | |
return | bool |
public TreeChars ( Creator nodeCreator, Matcher toMatch ) : bool | ||
nodeCreator | Creator | |
toMatch | Matcher | |
return | bool |
public TreeCharsWithId ( Creator nodeCreator, int nId, Matcher toMatch ) : bool | ||
nodeCreator | Creator | |
nId | int | |
toMatch | Matcher | |
return | bool |
public TreeCharsWithId ( int nId, Matcher toMatch ) : bool | ||
nId | int | |
toMatch | Matcher | |
return | bool |
public TreeNT ( Creator nodeCreator, Matcher toMatch ) : bool | ||
nodeCreator | Creator | |
toMatch | Matcher | |
return | bool |
public TreeNT ( Creator nodeCreator, int nRuleId, Matcher toMatch ) : bool | ||
nodeCreator | Creator | |
nRuleId | int | |
toMatch | Matcher | |
return | bool |
public TreeNT ( int nRuleId, Matcher toMatch ) : bool | ||
nRuleId | int | |
toMatch | Matcher | |
return | bool |
public TreeNodeToString ( |
||
node | ||
return | string |