LibreOffice Module sw (master)
1
|
this class manages an array of SvXMLItemMapEntry. More...
#include <xmlitmap.hxx>
Public Member Functions | |
SvXMLItemMapEntries (SvXMLItemMapEntry const *pEntrys) | |
virtual | ~SvXMLItemMapEntries () override |
SvXMLItemMapEntry const * | getByName (sal_Int32 nElement) const |
SvXMLItemMapEntry const & | getByIndex (sal_uInt16 nIndex) const |
sal_uInt16 | getCount () const |
![]() | |
SvRefBase () | |
SvRefBase (const SvRefBase &) | |
SvRefBase & | operator= (const SvRefBase &) |
void | RestoreNoDelete () |
void | AddNextRef () |
void | AddFirstRef () |
void | ReleaseRef () |
unsigned int | GetRefCount () const |
Private Attributes | |
std::unique_ptr< SvXMLItemMapEntries_impl > | mpImpl |
Additional Inherited Members | |
![]() | |
virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
this class manages an array of SvXMLItemMapEntry.
It is used for optimizing the static array on startup of import or export
Definition at line 65 of file xmlitmap.hxx.
|
explicit |
Definition at line 34 of file xmlitmpr.cxx.
References SvXMLItemMapEntry::eLocalName, mpImpl, and XML_TOKEN_INVALID.
|
overridevirtual |
Definition at line 47 of file xmlitmpr.cxx.
SvXMLItemMapEntry const & SvXMLItemMapEntries::getByIndex | ( | sal_uInt16 | nIndex | ) | const |
Definition at line 65 of file xmlitmpr.cxx.
References mpImpl.
Referenced by SvXMLExportItemMapper::exportElementItems(), and SvXMLExportItemMapper::exportXML().
SvXMLItemMapEntry const * SvXMLItemMapEntries::getByName | ( | sal_Int32 | nElement | ) | const |
Definition at line 51 of file xmlitmpr.cxx.
References SvXMLItemMapEntry::eLocalName, IsTokenInNamespace(), mpImpl, SvXMLItemMapEntry::nNameSpace, TOKEN_MASK, and XML_TOKEN_INVALID.
Referenced by SvXMLImportItemMapper::importXML().
sal_uInt16 SvXMLItemMapEntries::getCount | ( | ) | const |
Definition at line 70 of file xmlitmpr.cxx.
References mpImpl.
Referenced by SvXMLExportItemMapper::exportXML().
|
private |
Definition at line 67 of file xmlitmap.hxx.
Referenced by getByIndex(), getByName(), getCount(), and SvXMLItemMapEntries().