|
Xalan-C++ API Reference
1.12.0
|
Go to the documentation of this file.
18 #if !defined(XALAN_RESULTNAMESPACESSTACK_HEADER_GUARD)
19 #define XALAN_RESULTNAMESPACESSTACK_HEADER_GUARD
49 #if defined(XALAN_USE_DEQUE_FOR_VECTOR_BOOL)
73 theNamespaceURI.
c_str(),
80 const XalanDOMChar* theNamespaceURI)
91 const XalanDOMChar* theNamespaceURI,
104 getPrefixForNamespace(
const XalanDOMString& theNamespaceURI)
const;
119 return m_resultNamespaces.size() - 1;
139 enum { eDefaultCreateNewContextStackSize = 25 };
144 NamespacesStackType m_resultNamespaces;
146 NamespacesStackType::iterator m_stackBegin;
148 NamespacesStackType::iterator m_stackPosition;
150 BoolVectorType m_createNewContextStack;
159 #endif // XALAN_RESULTNAMESPACESSTACK_HEADER_GUARD
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
void clear(XalanDOMString &theString)
Remove all elements from target string.
void addDeclaration(const XalanDOMString &thePrefix, const XalanDOMChar *theNamespaceURI)
XalanQName::NamespacesStackType NamespacesStackType
#define XALAN_XSLT_EXPORT
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)
Xalan implementation of deque.
XalanVector< bool > BoolVectorType
XalanQName::NamespaceVectorType NamespaceVectorType
XalanDOMString::size_type length(const XalanDOMString &theString)
Get the length of a XalanDOMString.
const XalanDOMChar * c_str() const
void addDeclaration(const XalanDOMString &thePrefix, const XalanDOMString &theNamespaceURI)
NamespacesStackType::size_type size_type