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 |
IMPORT_C CBNFNode * | NewL | ( | TInt | aType | ) | [static] |
Allocates and constructs a new parentless node.
TInt aType | The type of the node |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.