#include <ACEXML/common/NamespaceSupport.h>
Collaboration diagram for ACEXML_Namespace_Context_Stack:
Public Member Functions | |
ACEXML_Namespace_Context_Stack (void) | |
Default constructor. | |
~ACEXML_Namespace_Context_Stack (void) | |
Destructor. | |
int | push (ACEXML_NS_CONTEXT *old) |
Push the old namespace before entering into a new namespace scope. | |
ACEXML_NS_CONTEXT * | pop (void) |
Pop the old namespace when exiting a namespace scope. | |
Private Attributes | |
ACE_Unbounded_Stack< ACEXML_NS_CONTEXT * > | stack_ |
Internal stack structure to hold namespace context. |
|
Default constructor.
|
|
Destructor.
|
|
Pop the old namespace when exiting a namespace scope.
|
|
Push the old namespace before entering into a new namespace scope.
|
|
Internal stack structure to hold namespace context.
|