LibreOffice Module sw (master) 1
|
this class manages an array of SvXMLItemMapEntry. More...
#include <xmlitmap.hxx>
Public Member Functions | |
SvXMLItemMapEntries (o3tl::span< SvXMLItemMapEntry const > pEntries) | |
virtual | ~SvXMLItemMapEntries () override |
SvXMLItemMapEntry const * | getByName (sal_Int32 nElement) const |
SvXMLItemMapEntry const & | getByIndex (sal_uInt16 nIndex) const |
sal_uInt16 | getCount () const |
Public Member Functions inherited from SvRefBase | |
SvRefBase () | |
SvRefBase (const SvRefBase &) | |
SvRefBase & | operator= (const SvRefBase &) |
void | RestoreNoDelete () |
void | AddNextRef () |
void | AddFirstRef () |
void | ReleaseRef () |
unsigned int | GetRefCount () const |
Private Attributes | |
o3tl::span< SvXMLItemMapEntry const > | mpEntries |
Additional Inherited Members | |
Protected Member Functions inherited from SvRefBase | |
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 64 of file xmlitmap.hxx.
|
inlineexplicit |
Definition at line 69 of file xmlitmap.hxx.
|
overridevirtual |
Definition at line 23 of file xmlitmpr.cxx.
|
inline |
Definition at line 73 of file xmlitmap.hxx.
SvXMLItemMapEntry const * SvXMLItemMapEntries::getByName | ( | sal_Int32 | nElement | ) | const |
Definition at line 27 of file xmlitmpr.cxx.
References IsTokenInNamespace(), mpEntries, and TOKEN_MASK.
|
inline |
Definition at line 75 of file xmlitmap.hxx.
References mpEntries, and o3tl::span< typename T >::size().
|
private |
Definition at line 66 of file xmlitmap.hxx.
Referenced by getByIndex(), getByName(), and getCount().