LibreOffice Module oox (master) 1
|
#include <oledumper.hxx>
Classes | |
struct | LargeProperty |
struct | StreamProperty |
Protected Member Functions | |
AxPropertyObjectBase () | |
void | construct (const ObjectBase &rParent, const BinaryInputStreamRef &rxStrm, const OUString &rSysFileName, const String &rPropNameList, bool b64BitPropFlags=false) |
void | construct (const InputObjectBase &rParent, const String &rPropNameList, bool b64BitPropFlags=false) |
virtual bool | implIsValid () const override |
virtual void | implDump () override |
virtual void | implDumpShortProperties () |
virtual void | implDumpExtended () |
bool | ensureValid (bool bCondition=true) |
template<typename Type > | |
void | alignInput () |
void | setAlignAnchor () |
bool | startNextProperty () |
OUString | getPropertyName () const |
template<typename Type > | |
Type | dumpDecProperty (Type nDefault, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type > | |
Type | dumpHexProperty (Type nDefault, const NameListWrapper &rListWrp=NO_LIST) |
bool | dumpBoolProperty () |
sal_Int32 | dumpHmmProperty () |
sal_uInt8 | dumpMousePtrProperty () |
template<typename Type > | |
Type | dumpBorderStyleProperty (Type nDefault) |
template<typename Type > | |
Type | dumpSpecialEffectProperty (Type nDefault) |
sal_uInt32 | dumpEnabledProperty () |
sal_Int32 | dumpOrientationProperty () |
sal_Int32 | dumpDelayProperty () |
sal_uInt32 | dumpImagePosProperty () |
sal_uInt8 | dumpImageSizeModeProperty () |
sal_uInt8 | dumpImageAlignProperty () |
sal_uInt32 | dumpFlagsProperty (sal_uInt32 nDefault, const char *pcNameList="AX-FLAGS") |
sal_uInt32 | dumpColorProperty (sal_uInt32 nDefault) |
sal_Unicode | dumpUnicodeProperty () |
void | dumpUnknownProperty () |
void | dumpPosProperty () |
void | dumpSizeProperty () |
void | dumpGuidProperty (OUString *pValue=nullptr) |
void | dumpStringProperty (OUString *pValue=nullptr) |
void | dumpStringArrayProperty () |
void | dumpStreamProperty () |
void | dumpEmbeddedFont () |
void | dumpToPosition (sal_Int64 nPos) |
Protected Member Functions inherited from oox::dump::OleInputObjectBase | |
OleInputObjectBase () | |
OUString | dumpAnsiString32 (const String &rName) |
OUString | dumpUniString32 (const String &rName) |
sal_Int32 | dumpStdClipboardFormat (const String &rName) |
OUString | dumpAnsiString32OrStdClip (const String &rName) |
OUString | dumpUniString32OrStdClip (const String &rName) |
void | writeOleColorItem (const String &rName, sal_uInt32 nColor) |
sal_uInt32 | dumpOleColor (const String &rName) |
Protected Member Functions inherited from oox::dump::InputObjectBase | |
InputObjectBase () | |
void | construct (const ObjectBase &rParent, const BinaryInputStreamRef &rxStrm, const OUString &rSysFileName) |
void | construct (const OutputObjectBase &rParent, const BinaryInputStreamRef &rxStrm) |
void | construct (const InputObjectBase &rParent) |
virtual bool | implIsValid () const override |
void | skipBlock (sal_Int64 nBytes, bool bShowSize=true) |
void | dumpRawBinary (sal_Int64 nBytes, bool bShowOffset, bool bStream=false) |
void | dumpBinary (const String &rName, sal_Int64 nBytes, bool bShowOffset=true) |
void | dumpRemaining (sal_Int64 nBytes) |
void | dumpRemainingTo (sal_Int64 nPos) |
void | dumpRemainingStream () |
void | dumpArray (const String &rName, sal_Int32 nBytes, sal_Unicode cSep=OOX_DUMP_LISTSEP) |
void | dumpUnused (sal_Int32 nBytes) |
void | dumpUnknown (sal_Int32 nBytes) |
sal_Unicode | dumpUnicode (const String &rName) |
OUString | dumpCharArray (const String &rName, sal_Int32 nLen, rtl_TextEncoding eTextEnc, bool bHideTrailingNul=false) |
OUString | dumpUnicodeArray (const String &rName, sal_Int32 nLen, bool bHideTrailingNul=false) |
css::util::DateTime | dumpFileTime (const String &rName=EMPTY_STRING) |
OUString | dumpGuid (const String &rName=EMPTY_STRING) |
void | dumpItem (const ItemFormat &rItemFmt) |
template<typename Type > | |
Type | dumpName (const String &rName, const NameListWrapper &rListWrp) |
template<typename Type > | |
Type | dumpDec (const String &rName, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type > | |
Type | dumpHex (const String &rName, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type > | |
Type | dumpBin (const String &rName, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type > | |
Type | dumpFix (const String &rName, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type > | |
Type | dumpBool (const String &rName, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type > | |
Type | dumpValue (const ItemFormat &rItemFmt) |
template<typename Type1 , typename Type2 > | |
Type1 | dumpName (bool bType1, const String &rName, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type1 , typename Type2 > | |
Type1 | dumpDec (bool bType1, const String &rName, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type1 , typename Type2 > | |
Type1 | dumpHex (bool bType1, const String &rName, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type1 , typename Type2 > | |
Type1 | dumpBin (bool bType1, const String &rName, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type1 , typename Type2 > | |
Type1 | dumpFix (bool bType1, const String &rName, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type1 , typename Type2 > | |
Type1 | dumpBool (bool bType1, const String &rName, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type1 , typename Type2 > | |
Type1 | dumpValue (bool bType1, const ItemFormat &rItemFmt) |
template<typename Type > | |
void | dumpDecPair (const String &rName, sal_Unicode cSep=',') |
template<typename Type > | |
void | dumpHexPair (const String &rName, sal_Unicode cSep=',') |
void | construct (const ObjectBase &rParent, const OUString &rSysFileName) |
void | construct (const OutputObjectBase &rParent) |
void | construct (const ConfigRef &rxConfig) |
void | construct (const ObjectBase &rParent) |
Protected Member Functions inherited from oox::dump::OutputObjectBase | |
OutputObjectBase () | |
void | construct (const ObjectBase &rParent, const OUString &rSysFileName) |
void | construct (const OutputObjectBase &rParent) |
virtual bool | implIsValid () const override |
void | writeEmptyItem (const String &rName) |
void | writeInfoItem (const String &rName, const String &rData) |
void | writeCharItem (const String &rName, sal_Unicode cData) |
void | writeStringItem (const String &rName, std::u16string_view rData) |
void | writeArrayItem (const String &rName, const sal_uInt8 *pnData, std::size_t nSize, sal_Unicode cSep=OOX_DUMP_LISTSEP) |
void | writeDateTimeItem (const String &rName, const css::util::DateTime &rDateTime) |
void | writeGuidItem (const String &rName, const OUString &rGuid) |
template<typename Type > | |
void | addNameToItem (Type nData, const NameListWrapper &rListWrp) |
template<typename Type > | |
void | writeNameItem (const String &rName, Type nData, const NameListWrapper &rListWrp) |
template<typename Type > | |
void | writeDecItem (const String &rName, Type nData, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type > | |
void | writeHexItem (const String &rName, Type nData, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type > | |
void | writeShortHexItem (const String &rName, Type nData, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type > | |
void | writeBinItem (const String &rName, Type nData, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type > | |
void | writeFixItem (const String &rName, Type nData, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type > | |
void | writeDecBoolItem (const String &rName, Type nData, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type > | |
void | writeValueItem (const String &rName, Type nData, FormatType eFmtType, const NameListWrapper &rListWrp=NO_LIST) |
template<typename Type > | |
void | writeValueItem (const ItemFormat &rItemFmt, Type nData) |
template<typename Type > | |
void | writeDecPairItem (const String &rName, Type nData1, Type nData2, sal_Unicode cSep=',') |
template<typename Type > | |
void | writeHexPairItem (const String &rName, Type nData1, Type nData2, sal_Unicode cSep=',') |
void | construct (const ConfigRef &rxConfig) |
void | construct (const ObjectBase &rParent) |
Protected Member Functions inherited from oox::dump::ObjectBase | |
ObjectBase () | |
void | construct (const ConfigRef &rxConfig) |
void | construct (const ObjectBase &rParent) |
virtual bool | implIsValid () const override |
virtual void | implDump () |
Config & | cfg () const |
Protected Member Functions inherited from oox::dump::Base | |
Base () | |
virtual bool | implIsValid () const =0 |
Private Types | |
typedef ::std::vector< LargeProperty > | LargePropertyVector |
Private Member Functions | |
void | constructAxPropObj (const String &rPropNameList, bool b64BitPropFlags) |
void | dumpVersion () |
OUString | dumpString (const String &rName, sal_uInt32 nSize, bool bArray) |
void | dumpShortProperties () |
void | dumpLargeProperties () |
Private Attributes | |
LargePropertyVector | maLargeProps |
std::vector< StreamProperty > | maStreamProps |
NameListRef | mxPropNames |
sal_Int64 | mnPropertiesStart |
sal_Int64 | mnPropertiesEnd |
sal_Int64 | mnPropFlags |
sal_Int64 | mnCurrProp |
bool | mb64BitPropFlags |
bool | mbValid |
Additional Inherited Members | |
Public Member Functions inherited from oox::dump::InputObjectBase | |
virtual | ~InputObjectBase () override |
InputObjectBase (InputObjectBase const &)=default | |
InputObjectBase (InputObjectBase &&)=default | |
InputObjectBase & | operator= (InputObjectBase const &)=default |
InputObjectBase & | operator= (InputObjectBase &&)=default |
Public Member Functions inherited from oox::dump::OutputObjectBase | |
virtual | ~OutputObjectBase () override |
OutputObjectBase (OutputObjectBase const &)=default | |
OutputObjectBase (OutputObjectBase &&)=default | |
OutputObjectBase & | operator= (OutputObjectBase const &)=default |
OutputObjectBase & | operator= (OutputObjectBase &&)=default |
Public Member Functions inherited from oox::dump::ObjectBase | |
virtual | ~ObjectBase () override |
ObjectBase (ObjectBase const &)=default | |
ObjectBase (ObjectBase &&)=default | |
ObjectBase & | operator= (ObjectBase const &)=default |
ObjectBase & | operator= (ObjectBase &&)=default |
const css::uno::Reference< css::uno::XComponentContext > & | getContext () const |
void | dump () |
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 |
Static Public Member Functions inherited from oox::dump::Base | |
static bool | isValid (const std::shared_ptr< Base > &rxBase) |
Protected Attributes inherited from oox::dump::InputObjectBase | |
BinaryInputStreamRef | mxStrm |
Protected Attributes inherited from oox::dump::OutputObjectBase | |
OutputRef | mxOut |
OUString | maSysFileName |
Definition at line 274 of file oledumper.hxx.
|
private |
Definition at line 360 of file oledumper.hxx.
|
inlineprotected |
Definition at line 277 of file oledumper.hxx.
|
protected |
Definition at line 384 of file oledumper.hxx.
References mnPropertiesStart, and oox::dump::InputObjectBase::mxStrm.
|
protected |
Definition at line 848 of file oledumper.cxx.
References oox::dump::InputObjectBase::construct(), and constructAxPropObj().
|
protected |
Definition at line 841 of file oledumper.cxx.
References oox::dump::InputObjectBase::construct(), and constructAxPropObj().
Referenced by oox::dump::AxCFontNewObject::AxCFontNewObject(), oox::dump::AxColumnInfoObject::AxColumnInfoObject(), oox::dump::AxCommandButtonObject::AxCommandButtonObject(), oox::dump::AxImageObject::AxImageObject(), oox::dump::AxLabelObject::AxLabelObject(), oox::dump::AxMorphControlObject::AxMorphControlObject(), oox::dump::AxScrollBarObject::AxScrollBarObject(), oox::dump::AxSpinButtonObject::AxSpinButtonObject(), oox::dump::AxTabStripObject::AxTabStripObject(), oox::dump::VbaFormClassInfoObject::VbaFormClassInfoObject(), oox::dump::VbaFormDesignExtObject::VbaFormDesignExtObject(), oox::dump::VbaFormSiteObject::VbaFormSiteObject(), oox::dump::VbaFStreamObject::VbaFStreamObject(), oox::dump::VbaMultiPageObject::VbaMultiPageObject(), and oox::dump::VbaPageObject::VbaPageObject().
|
private |
Definition at line 1019 of file oledumper.cxx.
References oox::dump::ObjectBase::cfg(), oox::dump::Config::getNameList(), oox::dump::InputObjectBase::implIsValid(), mb64BitPropFlags, mbValid, and mxPropNames.
Referenced by construct().
|
inlineprotected |
Definition at line 311 of file oledumper.hxx.
References startNextProperty().
Referenced by oox::dump::AxCommandButtonObject::implDumpShortProperties(), oox::dump::AxMorphControlObject::implDumpShortProperties(), oox::dump::AxImageObject::implDumpShortProperties(), oox::dump::AxTabStripObject::implDumpShortProperties(), oox::dump::VbaFStreamObject::implDumpShortProperties(), and oox::dump::VbaMultiPageObject::implDumpShortProperties().
|
inlineprotected |
Definition at line 315 of file oledumper.hxx.
|
protected |
Definition at line 928 of file oledumper.cxx.
References oox::dump::OleInputObjectBase::dumpOleColor(), getPropertyName(), and startNextProperty().
Referenced by oox::dump::AxCommandButtonObject::implDumpShortProperties(), oox::dump::AxMorphControlObject::implDumpShortProperties(), oox::dump::AxLabelObject::implDumpShortProperties(), oox::dump::AxImageObject::implDumpShortProperties(), oox::dump::AxScrollBarObject::implDumpShortProperties(), oox::dump::AxSpinButtonObject::implDumpShortProperties(), oox::dump::AxTabStripObject::implDumpShortProperties(), and oox::dump::VbaFStreamObject::implDumpShortProperties().
|
protected |
Definition at line 390 of file oledumper.hxx.
References getPropertyName(), and startNextProperty().
|
inlineprotected |
Definition at line 320 of file oledumper.hxx.
Referenced by oox::dump::AxScrollBarObject::implDumpShortProperties(), and oox::dump::AxSpinButtonObject::implDumpShortProperties().
|
protected |
Definition at line 1002 of file oledumper.cxx.
References oox::dump::ObjectBase::dump(), ensureValid(), oox::dump::OutputObjectBase::mxOut, and oox::dump::OutputObjectBase::writeEmptyItem().
Referenced by oox::dump::AxCommandButtonObject::implDumpExtended(), oox::dump::AxMorphControlObject::implDumpExtended(), oox::dump::AxLabelObject::implDumpExtended(), and oox::dump::AxTabStripObject::implDumpExtended().
|
inlineprotected |
Definition at line 318 of file oledumper.hxx.
Referenced by oox::dump::AxScrollBarObject::implDumpShortProperties(), and oox::dump::AxSpinButtonObject::implDumpShortProperties().
|
protected |
Definition at line 918 of file oledumper.cxx.
References getPropertyName(), and startNextProperty().
Referenced by oox::dump::AxCFontNewObject::implDumpShortProperties(), oox::dump::AxCommandButtonObject::implDumpShortProperties(), oox::dump::AxMorphControlObject::implDumpShortProperties(), oox::dump::AxLabelObject::implDumpShortProperties(), oox::dump::AxImageObject::implDumpShortProperties(), oox::dump::AxScrollBarObject::implDumpShortProperties(), oox::dump::AxSpinButtonObject::implDumpShortProperties(), oox::dump::AxTabStripObject::implDumpShortProperties(), oox::dump::VbaFormClassInfoObject::implDumpShortProperties(), oox::dump::VbaFormSiteObject::implDumpShortProperties(), oox::dump::VbaFormDesignExtObject::implDumpShortProperties(), and oox::dump::VbaFStreamObject::implDumpShortProperties().
|
protected |
Definition at line 966 of file oledumper.cxx.
References getPropertyName(), maLargeProps, oox::dump::AxPropertyObjectBase::LargeProperty::PROPTYPE_GUID, and startNextProperty().
Referenced by oox::dump::VbaFormClassInfoObject::implDumpShortProperties().
|
protected |
Definition at line 401 of file oledumper.hxx.
References getPropertyName(), and startNextProperty().
|
inlineprotected |
Definition at line 312 of file oledumper.hxx.
Referenced by oox::dump::AxTabStripObject::implDumpShortProperties(), and oox::dump::VbaFormDesignExtObject::implDumpShortProperties().
|
inlineprotected |
Definition at line 323 of file oledumper.hxx.
Referenced by oox::dump::AxImageObject::implDumpShortProperties(), and oox::dump::VbaFStreamObject::implDumpShortProperties().
|
inlineprotected |
Definition at line 321 of file oledumper.hxx.
Referenced by oox::dump::AxCommandButtonObject::implDumpShortProperties(), oox::dump::AxMorphControlObject::implDumpShortProperties(), and oox::dump::AxLabelObject::implDumpShortProperties().
|
inlineprotected |
Definition at line 322 of file oledumper.hxx.
Referenced by oox::dump::AxImageObject::implDumpShortProperties(), and oox::dump::VbaFStreamObject::implDumpShortProperties().
|
private |
Definition at line 1061 of file oledumper.cxx.
References oox::dump::ObjectBase::cfg(), oox::dump::ObjectBase::dump(), oox::dump::InputObjectBase::dumpGuid(), dumpString(), dumpToPosition(), ensureValid(), oox::dump::Config::getStringOption(), maLargeProps, maStreamProps, mnPropertiesEnd, mnPropFlags, oox::dump::OutputObjectBase::mxOut, oox::dump::InputObjectBase::mxStrm, oox::dump::AxPropertyObjectBase::LargeProperty::PROPTYPE_GUID, oox::dump::AxPropertyObjectBase::LargeProperty::PROPTYPE_POS, oox::dump::AxPropertyObjectBase::LargeProperty::PROPTYPE_SIZE, oox::dump::AxPropertyObjectBase::LargeProperty::PROPTYPE_STRING, oox::dump::AxPropertyObjectBase::LargeProperty::PROPTYPE_STRINGARRAY, and oox::dump::OutputObjectBase::writeEmptyItem().
Referenced by implDump().
|
inlineprotected |
Definition at line 313 of file oledumper.hxx.
Referenced by oox::dump::AxCommandButtonObject::implDumpShortProperties(), oox::dump::AxMorphControlObject::implDumpShortProperties(), oox::dump::AxLabelObject::implDumpShortProperties(), oox::dump::AxImageObject::implDumpShortProperties(), oox::dump::AxScrollBarObject::implDumpShortProperties(), oox::dump::AxSpinButtonObject::implDumpShortProperties(), oox::dump::AxTabStripObject::implDumpShortProperties(), and oox::dump::VbaFStreamObject::implDumpShortProperties().
|
inlineprotected |
Definition at line 319 of file oledumper.hxx.
Referenced by oox::dump::AxScrollBarObject::implDumpShortProperties(), and oox::dump::AxSpinButtonObject::implDumpShortProperties().
|
protected |
Definition at line 954 of file oledumper.cxx.
References getPropertyName(), maLargeProps, oox::dump::AxPropertyObjectBase::LargeProperty::PROPTYPE_POS, and startNextProperty().
Referenced by oox::dump::VbaFormSiteObject::implDumpShortProperties(), and oox::dump::VbaFStreamObject::implDumpShortProperties().
|
private |
Definition at line 1050 of file oledumper.cxx.
References ensureValid(), implDumpShortProperties(), oox::dump::OutputObjectBase::mxOut, and oox::dump::OutputObjectBase::writeEmptyItem().
Referenced by implDump().
|
protected |
Definition at line 960 of file oledumper.cxx.
References getPropertyName(), maLargeProps, oox::dump::AxPropertyObjectBase::LargeProperty::PROPTYPE_SIZE, and startNextProperty().
Referenced by oox::dump::AxCommandButtonObject::implDumpShortProperties(), oox::dump::AxMorphControlObject::implDumpShortProperties(), oox::dump::AxLabelObject::implDumpShortProperties(), oox::dump::AxImageObject::implDumpShortProperties(), oox::dump::AxScrollBarObject::implDumpShortProperties(), oox::dump::AxSpinButtonObject::implDumpShortProperties(), oox::dump::AxTabStripObject::implDumpShortProperties(), and oox::dump::VbaFStreamObject::implDumpShortProperties().
|
inlineprotected |
Definition at line 317 of file oledumper.hxx.
|
protected |
Definition at line 992 of file oledumper.cxx.
References getPropertyName(), maStreamProps, and startNextProperty().
Referenced by oox::dump::AxCommandButtonObject::implDumpShortProperties(), oox::dump::AxMorphControlObject::implDumpShortProperties(), oox::dump::AxLabelObject::implDumpShortProperties(), oox::dump::AxImageObject::implDumpShortProperties(), oox::dump::AxScrollBarObject::implDumpShortProperties(), oox::dump::AxSpinButtonObject::implDumpShortProperties(), oox::dump::AxTabStripObject::implDumpShortProperties(), and oox::dump::VbaFStreamObject::implDumpShortProperties().
|
private |
Definition at line 1039 of file oledumper.cxx.
References oox::dump::InputObjectBase::dumpCharArray(), oox::dump::InputObjectBase::dumpUnicodeArray(), and oox::getFlag().
Referenced by dumpLargeProperties().
|
protected |
Definition at line 982 of file oledumper.cxx.
References getPropertyName(), maLargeProps, oox::dump::AxPropertyObjectBase::LargeProperty::PROPTYPE_STRINGARRAY, and startNextProperty().
Referenced by oox::dump::AxTabStripObject::implDumpShortProperties().
|
protected |
Definition at line 972 of file oledumper.cxx.
References getPropertyName(), maLargeProps, oox::dump::AxPropertyObjectBase::LargeProperty::PROPTYPE_STRING, and startNextProperty().
Referenced by oox::dump::AxCFontNewObject::implDumpShortProperties(), oox::dump::AxCommandButtonObject::implDumpShortProperties(), oox::dump::AxMorphControlObject::implDumpShortProperties(), oox::dump::AxLabelObject::implDumpShortProperties(), oox::dump::VbaFormSiteObject::implDumpShortProperties(), and oox::dump::VbaFStreamObject::implDumpShortProperties().
|
protected |
Definition at line 1012 of file oledumper.cxx.
References oox::dump::InputObjectBase::dumpRemainingTo(), ensureValid(), mbValid, and nPos.
Referenced by dumpLargeProperties(), and oox::dump::VbaFStreamObject::dumpSiteData().
|
protected |
Definition at line 938 of file oledumper.cxx.
References oox::dump::InputObjectBase::dumpUnicode(), getPropertyName(), and startNextProperty().
Referenced by oox::dump::AxCommandButtonObject::implDumpShortProperties(), oox::dump::AxMorphControlObject::implDumpShortProperties(), and oox::dump::AxLabelObject::implDumpShortProperties().
|
protected |
Definition at line 948 of file oledumper.cxx.
References ensureValid(), and startNextProperty().
Referenced by oox::dump::AxMorphControlObject::implDumpShortProperties(), oox::dump::AxImageObject::implDumpShortProperties(), oox::dump::AxTabStripObject::implDumpShortProperties(), oox::dump::VbaFormClassInfoObject::implDumpShortProperties(), oox::dump::VbaFormSiteObject::implDumpShortProperties(), oox::dump::VbaFStreamObject::implDumpShortProperties(), oox::dump::VbaPageObject::implDumpShortProperties(), and oox::dump::VbaMultiPageObject::implDumpShortProperties().
|
private |
Definition at line 1029 of file oledumper.cxx.
References oox::dump::OutputObjectBase::mxOut, and oox::dump::InputObjectBase::mxStrm.
Referenced by implDump().
|
protected |
Definition at line 889 of file oledumper.cxx.
References mbValid, oox::dump::InputObjectBase::mxStrm, OOX_DUMP_ERRASCII, and oox::dump::OutputObjectBase::writeInfoItem().
Referenced by oox::dump::VbaFStreamObject::dumpClassInfos(), oox::dump::AxMorphControlObject::dumpColumnInfos(), oox::dump::VbaFStreamObject::dumpDesignExtender(), dumpEmbeddedFont(), oox::dump::VbaFStreamObject::dumpFormSites(), dumpLargeProperties(), dumpShortProperties(), oox::dump::VbaFStreamObject::dumpSiteData(), dumpToPosition(), dumpUnknownProperty(), implDump(), oox::dump::AxTabStripObject::implDumpExtended(), oox::dump::VbaMultiPageObject::implDumpExtended(), and startNextProperty().
|
protected |
Definition at line 913 of file oledumper.cxx.
References oox::dump::ObjectBase::cfg(), oox::dump::Config::getName(), mnCurrProp, and mxPropNames.
Referenced by dumpColorProperty(), dumpDecProperty(), dumpFlagsProperty(), dumpGuidProperty(), dumpHexProperty(), dumpPosProperty(), dumpSizeProperty(), dumpStreamProperty(), dumpStringArrayProperty(), dumpStringProperty(), and dumpUnicodeProperty().
|
overrideprotectedvirtual |
Reimplemented from oox::dump::ObjectBase.
Definition at line 860 of file oledumper.cxx.
References dumpLargeProperties(), dumpShortProperties(), dumpVersion(), ensureValid(), implDumpExtended(), maLargeProps, maStreamProps, mb64BitPropFlags, mbValid, mnCurrProp, mnPropertiesEnd, mnPropFlags, mxPropNames, oox::dump::InputObjectBase::mxStrm, and setAlignAnchor().
|
protectedvirtual |
Reimplemented in oox::dump::AxCommandButtonObject, oox::dump::AxMorphControlObject, oox::dump::AxLabelObject, oox::dump::AxTabStripObject, oox::dump::VbaFStreamObject, and oox::dump::VbaMultiPageObject.
Definition at line 885 of file oledumper.cxx.
Referenced by implDump().
|
protectedvirtual |
Reimplemented in oox::dump::AxCFontNewObject, oox::dump::AxColumnInfoObject, oox::dump::AxCommandButtonObject, oox::dump::AxMorphControlObject, oox::dump::AxLabelObject, oox::dump::AxImageObject, oox::dump::AxScrollBarObject, oox::dump::AxSpinButtonObject, oox::dump::AxTabStripObject, oox::dump::VbaFormClassInfoObject, oox::dump::VbaFormSiteObject, oox::dump::VbaFormDesignExtObject, oox::dump::VbaFStreamObject, oox::dump::VbaPageObject, and oox::dump::VbaMultiPageObject.
Definition at line 881 of file oledumper.cxx.
Referenced by dumpShortProperties().
|
overrideprotectedvirtual |
Reimplemented from oox::dump::InputObjectBase.
Definition at line 855 of file oledumper.cxx.
References oox::dump::InputObjectBase::implIsValid(), and oox::dump::InputObjectBase::mxStrm.
|
protected |
Definition at line 900 of file oledumper.cxx.
References mnPropertiesStart, and oox::dump::InputObjectBase::mxStrm.
Referenced by oox::dump::VbaFStreamObject::dumpSiteData(), and implDump().
|
protected |
Definition at line 905 of file oledumper.cxx.
References ensureValid(), oox::getFlag(), mnCurrProp, mnPropFlags, and oox::setFlag().
Referenced by dumpBoolProperty(), dumpColorProperty(), dumpDecProperty(), dumpFlagsProperty(), dumpGuidProperty(), dumpHexProperty(), dumpPosProperty(), dumpSizeProperty(), dumpStreamProperty(), dumpStringArrayProperty(), dumpStringProperty(), dumpUnicodeProperty(), and dumpUnknownProperty().
|
private |
Definition at line 370 of file oledumper.hxx.
Referenced by dumpGuidProperty(), dumpLargeProperties(), dumpPosProperty(), dumpSizeProperty(), dumpStringArrayProperty(), dumpStringProperty(), and implDump().
|
private |
Definition at line 372 of file oledumper.hxx.
Referenced by dumpLargeProperties(), dumpStreamProperty(), and implDump().
|
private |
Definition at line 378 of file oledumper.hxx.
Referenced by constructAxPropObj(), and implDump().
|
private |
Definition at line 379 of file oledumper.hxx.
Referenced by constructAxPropObj(), dumpToPosition(), ensureValid(), and implDump().
|
private |
Definition at line 377 of file oledumper.hxx.
Referenced by getPropertyName(), implDump(), and startNextProperty().
|
private |
Definition at line 375 of file oledumper.hxx.
Referenced by dumpLargeProperties(), and implDump().
|
private |
Definition at line 374 of file oledumper.hxx.
Referenced by alignInput(), and setAlignAnchor().
|
private |
Definition at line 376 of file oledumper.hxx.
Referenced by dumpLargeProperties(), implDump(), and startNextProperty().
|
private |
Definition at line 373 of file oledumper.hxx.
Referenced by constructAxPropObj(), getPropertyName(), and implDump().