|
Xalan-C++ API Reference
1.12.0
|
#include <xalanc/XSLT/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> xalanc::ResultNamespacesStack::BoolVectorType |
Definition at line 52 of file ResultNamespacesStack.hpp.
Definition at line 56 of file ResultNamespacesStack.hpp.
Definition at line 55 of file ResultNamespacesStack.hpp.
Definition at line 58 of file ResultNamespacesStack.hpp.
|
explicit |
| xalanc::ResultNamespacesStack::~ResultNamespacesStack | ( | ) |
|
inline |
Definition at line 78 of file ResultNamespacesStack.hpp.
References xalanc::length().
| void xalanc::ResultNamespacesStack::addDeclaration | ( | const XalanDOMString & | thePrefix, |
| const XalanDOMChar * | theNamespaceURI, | ||
| XalanDOMString::size_type | theLength | ||
| ) |
|
inline |
Definition at line 67 of file ResultNamespacesStack.hpp.
References xalanc::XalanDOMString::c_str(), and xalanc::XalanDOMString::length().
| void xalanc::ResultNamespacesStack::clear | ( | ) |
|
inline |
Definition at line 123 of file ResultNamespacesStack.hpp.
| const XalanDOMString* xalanc::ResultNamespacesStack::getNamespaceForPrefix | ( | const XalanDOMString & | thePrefix | ) | const |
| const XalanDOMString* xalanc::ResultNamespacesStack::getPrefixForNamespace | ( | const XalanDOMString & | theNamespaceURI | ) | const |
| void xalanc::ResultNamespacesStack::popContext | ( | ) |
| bool xalanc::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 xalanc::ResultNamespacesStack::pushContext | ( | ) |
|
inline |
Definition at line 117 of file ResultNamespacesStack.hpp.
Copyright © 1999-2020 The Apache Software Foundation. All Rights Reserved.
Generated on Sun May 31 2020 10:37:33 for Xalan-C++ API Reference by
1.8.17