|
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().