LibreOffice Module sdext (master) 1
|
#include <saxattrlist.hxx>
Classes | |
struct | AttrEntry |
Public Member Functions | |
SaxAttrList (const std::unordered_map< OUString, OUString > &) | |
virtual sal_Int16 SAL_CALL | getLength () override |
virtual OUString SAL_CALL | getNameByIndex (sal_Int16 i) override |
virtual OUString SAL_CALL | getTypeByIndex (sal_Int16 i) override |
virtual OUString SAL_CALL | getTypeByName (const OUString &aName) override |
virtual OUString SAL_CALL | getValueByIndex (sal_Int16 i) override |
virtual OUString SAL_CALL | getValueByName (const OUString &aName) override |
virtual css::uno::Reference< css::util::XCloneable > SAL_CALL | createClone () override |
Private Attributes | |
std::vector< AttrEntry > | m_aAttributes |
std::unordered_map< OUString, size_t > | m_aIndexMap |
Definition at line 34 of file saxattrlist.hxx.
|
explicit |
Definition at line 26 of file saxattrlist.cxx.
References m_aAttributes, and m_aIndexMap.
Referenced by createClone().
|
overridevirtual |
Definition at line 73 of file saxattrlist.cxx.
References SaxAttrList().
|
overridevirtual |
Definition at line 43 of file saxattrlist.cxx.
References m_aAttributes.
|
overridevirtual |
Definition at line 47 of file saxattrlist.cxx.
References m_aAttributes.
|
overridevirtual |
Definition at line 52 of file saxattrlist.cxx.
References m_aAttributes.
|
overridevirtual |
Definition at line 57 of file saxattrlist.cxx.
References m_aIndexMap.
|
overridevirtual |
Definition at line 62 of file saxattrlist.cxx.
References m_aAttributes.
|
overridevirtual |
Definition at line 67 of file saxattrlist.cxx.
References m_aAttributes, and m_aIndexMap.
|
private |
Definition at line 47 of file saxattrlist.hxx.
Referenced by getLength(), getNameByIndex(), getTypeByIndex(), getValueByIndex(), getValueByName(), and SaxAttrList().
|
private |
Definition at line 48 of file saxattrlist.hxx.
Referenced by getTypeByName(), getValueByName(), and SaxAttrList().