#include <ResultNamespacesStack.hpp>
Public Types | |
| typedef XalanVector< bool > | BoolVectorType |
| typedef XalanQName::NamespaceVectorType | NamespaceVectorType |
| typedef XalanQName::NamespacesStackType | NamespacesStackType |
| typedef NamespacesStackType::size_type | size_type |
Public Member Functions | |
| ResultNamespacesStack (MemoryManager &theManager) | |
| ~ResultNamespacesStack () | |
| void | addDeclaration (const XalanDOMString &thePrefix, const XalanDOMString &theNamespaceURI) |
| void | addDeclaration (const XalanDOMString &thePrefix, const XalanDOMChar *theNamespaceURI) |
| void | addDeclaration (const XalanDOMString &thePrefix, const XalanDOMChar *theNamespaceURI, XalanDOMString::size_type theLength) |
| void | pushContext () |
| void | popContext () |
| const XalanDOMString * | getNamespaceForPrefix (const XalanDOMString &thePrefix) const |
| const XalanDOMString * | getPrefixForNamespace (const XalanDOMString &theNamespaceURI) const |
| bool | prefixIsPresentLocal (const XalanDOMString &thePrefix) |
| See if the prefix has been mapped to a namespace in the current context, without looking down the stack of namespaces. More... | |
| void | clear () |
| size_type | size () const |
| bool | empty () const |
Definition at line 44 of file ResultNamespacesStack.hpp.
| typedef XalanVector<bool> ResultNamespacesStack::BoolVectorType |
Definition at line 56 of file ResultNamespacesStack.hpp.
Definition at line 60 of file ResultNamespacesStack.hpp.
Definition at line 59 of file ResultNamespacesStack.hpp.
Definition at line 62 of file ResultNamespacesStack.hpp.
|
explicit |
| ResultNamespacesStack::~ResultNamespacesStack | ( | ) |
|
inline |
Definition at line 71 of file ResultNamespacesStack.hpp.
|
inline |
Definition at line 82 of file ResultNamespacesStack.hpp.
| void ResultNamespacesStack::addDeclaration | ( | const XalanDOMString & | thePrefix, |
| const XalanDOMChar * | theNamespaceURI, | ||
| XalanDOMString::size_type | theLength | ||
| ) |
| void ResultNamespacesStack::clear | ( | ) |
|
inline |
Definition at line 127 of file ResultNamespacesStack.hpp.
| const XalanDOMString* ResultNamespacesStack::getNamespaceForPrefix | ( | const XalanDOMString & | thePrefix) | const |
| const XalanDOMString* ResultNamespacesStack::getPrefixForNamespace | ( | const XalanDOMString & | theNamespaceURI) | const |
| void ResultNamespacesStack::popContext | ( | ) |
| bool ResultNamespacesStack::prefixIsPresentLocal | ( | const XalanDOMString & | thePrefix) |
See if the prefix has been mapped to a namespace in the current context, without looking down the stack of namespaces.
| void ResultNamespacesStack::pushContext | ( | ) |
|
inline |
Definition at line 121 of file ResultNamespacesStack.hpp.
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
|
Xalan-C++ XSLT Processor Version 1.11 |
|
|