|
ACEXML
6.4.1
|
An abstract base class for describing a node list in a DTD child element definition. More...
#include "parser/debug_validator/Element_Tree.h"


Public Types | |
| enum | LIST_TYPE { SEQUENCE, CHOICE } |
Public Member Functions | |
| ACEXML_Element_Tree_List_Node (void) | |
| Default constructor. More... | |
| virtual | ~ACEXML_Element_Tree_List_Node (void) |
| Destructor. More... | |
| int | insert (ACEXML_Element_Tree_Node *node) |
| Insert a new ACEXML_Element_Tree_Node into the list. More... | |
| LIST_TYPE | get (void) |
| Get/set the type of list. More... | |
| int | set (LIST_TYPE type) |
| virtual void | dump () |
| Displaying the content. More... | |
Public Member Functions inherited from ACEXML_Element_Tree_Node | |
| ACEXML_Element_Tree_Node () | |
| Default constructor. More... | |
| virtual | ~ACEXML_Element_Tree_Node () |
| Destructor. More... | |
| ACEXML_Element_Tree_Node * | next () |
| Accessor for next element in chain. More... | |
| void | next (ACEXML_Element_Tree_Node *n) |
Public Attributes | |
| ACE_ALLOC_HOOK_DECLARE | |
Public Attributes inherited from ACEXML_Element_Tree_Node | |
| ACE_ALLOC_HOOK_DECLARE | |
Protected Attributes | |
| LIST_TYPE | type_ |
| ACEXML_Element_Tree_Node * | head_ |
| ACEXML_Element_Tree_Node * | tail_ |
| ACEXML_Element_Tree_List_Node * | pop_next_ |
Protected Attributes inherited from ACEXML_Element_Tree_Node | |
| ACEXML_Element_Tree_Node * | next_ |
Friends | |
| class | ACEXML_Element_Tree_List_Stack |
An abstract base class for describing a node list in a DTD child element definition.
| ACEXML_INLINE ACEXML_Element_Tree_List_Node::ACEXML_Element_Tree_List_Node | ( | void | ) |
Default constructor.
|
virtual |
Destructor.
|
virtual |
Displaying the content.
Implements ACEXML_Element_Tree_Node.
| ACEXML_INLINE ACEXML_Element_Tree_List_Node::LIST_TYPE ACEXML_Element_Tree_List_Node::get | ( | void | ) |
Get/set the type of list.
| int ACEXML_Element_Tree_List_Node::insert | ( | ACEXML_Element_Tree_Node * | node | ) |
Insert a new ACEXML_Element_Tree_Node into the list.
| ACEXML_INLINE int ACEXML_Element_Tree_List_Node::set | ( | ACEXML_Element_Tree_List_Node::LIST_TYPE | type | ) |
|
friend |
| ACEXML_Element_Tree_List_Node::ACE_ALLOC_HOOK_DECLARE |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.11