LibreOffice Module oox (master) 1
|
#include <dumperbase.hxx>
Classes | |
struct | ExtItemFormat |
struct | ExtItemFormatKey |
Public Member Functions | |
CombiList (const SharedConfigData &rCfgData) | |
Public Member Functions inherited from oox::dump::FlagsList | |
FlagsList (const SharedConfigData &rCfgData) | |
sal_Int64 | getIgnoreFlags () const |
Returns the flags to be ignored on output. More... | |
void | setIgnoreFlags (sal_Int64 nIgnore) |
Sets flags to be ignored on output. More... | |
Public Member Functions inherited from oox::dump::NameListBase | |
virtual | ~NameListBase () override |
void | setName (sal_Int64 nKey, const String &rName) |
Sets a name for the specified key. More... | |
void | includeList (const NameListRef &rxList) |
Include all names of the passed list. More... | |
template<typename Type > | |
bool | hasName (Type nKey) const |
Returns true, if the map contains an entry for the passed key. More... | |
template<typename Type > | |
OUString | getName (const Config &rCfg, Type nKey) const |
Returns the name for the passed key. More... | |
OUString | getName (const Config &rCfg, double fValue) const |
Returns a display name for the passed double value. More... | |
const_iterator | begin () const |
Returns a map iterator pointing to the first contained name. More... | |
const_iterator | end () const |
Returns a map iterator pointing one past the last contained name. More... | |
Public Member Functions inherited from oox::dump::Base | |
virtual | ~Base () |
Base (Base const &)=default | |
Base (Base &&)=default | |
Base & | operator= (Base const &)=default |
Base & | operator= (Base &&)=default |
bool | isValid () const |
Public Member Functions inherited from oox::dump::ConfigItemBase | |
virtual | ~ConfigItemBase () |
void | readConfigBlock (TextInputStream &rStrm) |
Protected Member Functions | |
virtual void | implSetName (sal_Int64 nKey, const OUString &rName) override |
Sets the name for the passed key. More... | |
virtual OUString | implGetName (const Config &rCfg, sal_Int64 nKey) const override |
Returns the name for the passed key. More... | |
virtual void | implIncludeList (const NameListBase &rList) override |
Inserts all flags from the passed list. More... | |
Protected Member Functions inherited from oox::dump::FlagsList | |
virtual void | implProcessConfigItemStr (TextInputStream &rStrm, const OUString &rKey, const OUString &rData) override |
virtual void | implSetName (sal_Int64 nKey, const OUString &rName) override |
Sets the name for the passed key. More... | |
virtual OUString | implGetName (const Config &rCfg, sal_Int64 nKey) const override |
Returns the name for the passed key. More... | |
virtual OUString | implGetNameDbl (const Config &rCfg, double fValue) const override |
Returns the name for the passed double value. More... | |
virtual void | implIncludeList (const NameListBase &rList) override |
Inserts all flags from the passed list. More... | |
Protected Member Functions inherited from oox::dump::NameListBase | |
NameListBase (const SharedConfigData &rCfgData) | |
virtual bool | implIsValid () const override |
virtual void | implProcessConfigItemStr (TextInputStream &rStrm, const OUString &rKey, const OUString &rData) override |
virtual void | implProcessConfigItemInt (TextInputStream &rStrm, sal_Int64 nKey, const OUString &rData) override |
virtual void | implSetName (sal_Int64 nKey, const OUString &rName)=0 |
Derived classes set the name for the passed key. More... | |
virtual OUString | implGetName (const Config &rCfg, sal_Int64 nKey) const =0 |
Derived classes generate and return the name for the passed key. More... | |
virtual OUString | implGetNameDbl (const Config &rCfg, double fValue) const =0 |
Derived classes generate and return the name for the passed double value. More... | |
virtual void | implIncludeList (const NameListBase &rList)=0 |
Derived classes insert all names and other settings from the passed list. More... | |
void | insertRawName (sal_Int64 nKey, const OUString &rName) |
Inserts the passed name into the internal map. More... | |
const OUString * | findRawName (sal_Int64 nKey) const |
Returns the name for the passed key, or 0, if nothing found. More... | |
Protected Member Functions inherited from oox::dump::Base | |
Base () | |
virtual bool | implIsValid () const =0 |
Protected Member Functions inherited from oox::dump::ConfigItemBase | |
ConfigItemBase () | |
virtual void | implProcessConfigItemStr (TextInputStream &rStrm, const OUString &rKey, const OUString &rData) |
virtual void | implProcessConfigItemInt (TextInputStream &rStrm, sal_Int64 nKey, const OUString &rData) |
void | readConfigBlockContents (TextInputStream &rStrm) |
Private Types | |
typedef ::std::map< ExtItemFormatKey, ExtItemFormat > | ExtItemFormatMap |
Private Attributes | |
ExtItemFormatMap | maFmtMap |
Additional Inherited Members | |
Public Types inherited from oox::dump::NameListBase | |
typedef ::std::map< sal_Int64, OUString > | OUStringMap |
typedef OUStringMap::const_iterator | const_iterator |
Static Public Member Functions inherited from oox::dump::Base | |
static bool | isValid (const std::shared_ptr< Base > &rxBase) |
Definition at line 664 of file dumperbase.hxx.
|
private |
Definition at line 691 of file dumperbase.hxx.
|
explicit |
Definition at line 1124 of file dumperbase.cxx.
|
overrideprotectedvirtual |
Returns the name for the passed key.
Reimplemented from oox::dump::FlagsList.
Definition at line 1167 of file dumperbase.cxx.
References aName, oox::dump::StringHelper::appendToken(), oox::dump::StringHelper::appendValue(), oox::dump::DATATYPE_DOUBLE, oox::dump::DATATYPE_FLOAT, oox::dump::DATATYPE_INT16, oox::dump::DATATYPE_INT32, oox::dump::DATATYPE_INT64, oox::dump::DATATYPE_INT8, oox::dump::DATATYPE_UINT16, oox::dump::DATATYPE_UINT32, oox::dump::DATATYPE_UINT64, oox::dump::DATATYPE_UINT8, oox::dump::Config::getName(), oox::dump::CombiList::ExtItemFormatKey::maFilter, maFmtMap, oox::dump::ItemFormat::maItemName, oox::dump::ItemFormat::maListName, oox::dump::CombiList::ExtItemFormat::mbShiftValue, oox::dump::ItemFormat::meDataType, oox::dump::ItemFormat::meFmtType, oox::dump::CombiList::ExtItemFormatKey::mnKey, and oox::setFlag().
|
overrideprotectedvirtual |
Inserts all flags from the passed list.
Reimplemented from oox::dump::FlagsList.
Definition at line 1222 of file dumperbase.cxx.
References oox::dump::FlagsList::implIncludeList(), and maFmtMap.
|
overrideprotectedvirtual |
Sets the name for the passed key.
Reimplemented from oox::dump::FlagsList.
Definition at line 1129 of file dumperbase.cxx.
|
private |
Definition at line 692 of file dumperbase.hxx.
Referenced by implGetName(), and implIncludeList().