| 
                   | 
               
                  
                   | 
            |
Location: 
            CBNFNode.h
            
Link against: wnode.lib
            
         
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.
CTypedNode< TInt, const TDesC * > - No description.
            CBNFNode - Backus-Naur Form (BNF) node that forms part of a BNF tree (
               Defined in CBNFNode:
            CBNFNode(), KNMoreCount(), KNMoreMaximum(), KNMoreMinimum(), KPostRuleCallback(), KPreRuleCallback(), KRangeEnd(), KRangeStart(), KReference(), NewL(), ~CBNFNode()
            
         
static IMPORT_C CBNFNode *NewL(TInt aType);
Allocates and constructs a new parentless node.
                  
  | 
            
                  
  | 
            
static IMPORT_C CBNFNodeAttributeType KPreRuleCallback();
Gets the pre-rule callback attribute type.
                  
  | 
            
static IMPORT_C CBNFNodeAttributeType KPostRuleCallback();
Gets the post-rule callback attribute type.
                  
  | 
            
static IMPORT_C CBNFNodeAttributeType KReference();
Gets the reference attribute type.
                  
  | 
            
static IMPORT_C CBNFNodeAttributeType KRangeStart();
Gets the range start attribute type.
                  
  | 
            
static IMPORT_C CBNFNodeAttributeType KRangeEnd();
Gets the range end attribute type.
                  
  | 
            
static IMPORT_C CBNFNodeAttributeType KNMoreCount();
Gets the match n or more times attribute type.
                  
  | 
            
static IMPORT_C CBNFNodeAttributeType KNMoreMinimum();
Gets the match n or more minimum times attribute type.
                  
  | 
            
static IMPORT_C CBNFNodeAttributeType KNMoreMaximum();
Gets the match n or more maximum times attribute type.
                  
  |