#include <Element_Tree.h>
Inheritance diagram for ACEXML_Element_Tree_List_Node:


Public Types | |
| enum | LIST_TYPE { SEQUENCE, CHOICE } |
Public Methods | |
| 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 Attributes | |
| 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_ |
Friends | |
| class | ACEXML_Element_Tree_List_Stack |
@ class ACEXML_Element_Tree_List_Node Element_Tree.h "parser/debug_validator/Element_Tree.h"
|
|
|
|
|
Default constructor.
|
|
|
Destructor.
|
|
|
Displaying the content.
Reimplemented from ACEXML_Element_Tree_Node. |
|
|
Get/set the type of list.
|
|
|
Insert a new ACEXML_Element_Tree_Node into the list.
|
|
|
|
|
|
|
|
|
Reimplemented from ACEXML_Element_Tree_Node. |
|
|
|
|
|
|
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001