Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
IEbnfNodeBuilder Member List
This is the complete list of members for IEbnfNodeBuilder, including all inherited members.
- createCatchClause(const string &exceptionDecl, const Position &edPos, const string &code, const Position &edPos)=0
[pure virtual]
- createCatNode(EbnfNode *pre, EbnfNode *post, const Position &pos)=0
[pure virtual]
- createLaSpec(int fixedla, EbnfNode *synLa, const string &semLa, const Position &pos)=0
[pure virtual]
- createNonterminalNode(const string &targetVar, const Position &targetVarPoa, const string &nontermId, const string &actualArgs, const Position &actualArgsPos, const Position &pos)=0
[pure virtual]
- createOptionalNode(EbnfNode *in, const Position &pos)=0
[pure virtual]
- createOrNode(EbnfNode *pre, EbnfNode *post, const Position &pos)=0
[pure virtual]
- createPlusNode(EbnfNode *in, const Position &pos)=0
[pure virtual]
- createStarNode(EbnfNode *in, const Position &pos)=0
[pure virtual]
- createTerminalNode(const string &termId, const Position &pos)=0
[pure virtual]
- setCatchClauses(EbnfNode *node, vector< CatchClause > &catchList)=0
[pure virtual]
- setEndCode(EbnfNode *node, const string &code, bool force, const Position &pos)=0
[pure virtual]
- setLookahead(EbnfNode *node, LaSpec *la)=0
[pure virtual]
- setStartCode(EbnfNode *node, const string &code, bool force, const Position &pos)=0
[pure virtual]
Generated at Tue Jul 9 21:07:06 2002 for CppCC by
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001