class CBNFNode : public CTypedNode< TInt, const TDesC * > |
Backus-Naur Form (BNF) node that forms part of a BNF tree (CBNFParser).
Node types are stored as TInts, and attribute types as descriptors.
Public Member Functions | |
---|---|
~CBNFNode() | |
IMPORT_C CBNFNodeAttributeType | KNMoreCount() |
IMPORT_C CBNFNodeAttributeType | KNMoreMaximum() |
IMPORT_C CBNFNodeAttributeType | KNMoreMinimum() |
IMPORT_C CBNFNodeAttributeType | KPostRuleCallback() |
IMPORT_C CBNFNodeAttributeType | KPreRuleCallback() |
IMPORT_C CBNFNodeAttributeType | KRangeEnd() |
IMPORT_C CBNFNodeAttributeType | KRangeStart() |
IMPORT_C CBNFNodeAttributeType | KReference() |
IMPORT_C CBNFNode * | NewL(TInt) |
Protected Member Functions | |
---|---|
CBNFNode(TInt) |
Inherited Attributes | |
---|---|
CNode::iChildList | |
CNode::iDataValue | |
CNode::iParent | |
CNode::iType | |
CNode::iTypes | |
CNode::iTypesBasePtr | |
CNode::iValues |