LibreOffice Module unoxml (master) 1
|
#include <node.hxx>
Classes | |
struct | Namespace |
Public Types | |
typedef std::vector< std::vector< Namespace > > | NamespaceVectorType |
typedef std::unordered_map< OUString, sal_Int32 > | NamespaceMapType |
Public Member Functions | |
Context (const css::uno::Reference< css::xml::sax::XFastDocumentHandler > &i_xHandler, sax_fastparser::FastTokenHandlerBase *pTokenHandler) | |
Public Attributes | |
NamespaceVectorType | maNamespaces |
outer vector: xml context; inner vector: current NS More... | |
NamespaceMapType | maNamespaceMap |
::rtl::Reference< sax_fastparser::FastAttributeList > | mxAttribList |
css::uno::Reference< css::xml::sax::XFastContextHandler > | mxCurrentHandler |
css::uno::Reference< css::xml::sax::XFastDocumentHandler > | mxDocHandler |
rtl::Reference< sax_fastparser::FastTokenHandlerBase > | mxTokenHandler |
typedef std::unordered_map< OUString, sal_Int32 > DOM::Context::NamespaceMapType |
typedef std::vector< std::vector<Namespace> > DOM::Context::NamespaceVectorType |
|
inline |
NamespaceMapType DOM::Context::maNamespaceMap |
Definition at line 73 of file node.hxx.
Referenced by DOM::addNamespaces(), and DOM::CDocument::fastSerialize().
NamespaceVectorType DOM::Context::maNamespaces |
outer vector: xml context; inner vector: current NS
Definition at line 72 of file node.hxx.
Referenced by DOM::addNamespaces(), DOM::getTokenWithPrefix(), DOM::popContext(), and DOM::pushContext().
::rtl::Reference<sax_fastparser::FastAttributeList> DOM::Context::mxAttribList |
Definition at line 74 of file node.hxx.
Referenced by DOM::CElement::fastSaxify().
css::uno::Reference<css::xml::sax::XFastContextHandler> DOM::Context::mxCurrentHandler |
Definition at line 75 of file node.hxx.
Referenced by DOM::CElement::fastSaxify(), and DOM::CText::fastSaxify().
css::uno::Reference<css::xml::sax::XFastDocumentHandler> DOM::Context::mxDocHandler |
Definition at line 76 of file node.hxx.
Referenced by DOM::CElement::fastSaxify(), and DOM::CDocument::fastSaxify().
rtl::Reference<sax_fastparser::FastTokenHandlerBase> DOM::Context::mxTokenHandler |
Definition at line 77 of file node.hxx.
Referenced by DOM::getToken().