#include <mw/cbnfnode.h>
Link against: wnode.lib
| class CBNFNode : public CTypedNode< TInt, const TDesC * > |
| 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 | |
Backus-Naur Form (BNF) node that forms part of a BNF tree (CBNFParser).
Node types are stored as TInts, and attribute types as descriptors. Deprecated
| IMPORT_C | CBNFNode | ( | TInt | aType | ) | [protected] |
| IMPORT_C CBNFNodeAttributeType | KNMoreCount | ( | ) | [static] |
| IMPORT_C CBNFNodeAttributeType | KNMoreMaximum | ( | ) | [static] |
| IMPORT_C CBNFNodeAttributeType | KNMoreMinimum | ( | ) | [static] |
| IMPORT_C CBNFNodeAttributeType | KPostRuleCallback | ( | ) | [static] |
| IMPORT_C CBNFNodeAttributeType | KPreRuleCallback | ( | ) | [static] |
| IMPORT_C CBNFNodeAttributeType | KRangeEnd | ( | ) | [static] |
| IMPORT_C CBNFNodeAttributeType | KRangeStart | ( | ) | [static] |