LibreOffice Module oox (master) 1
|
#include <oledumper.hxx>
Public Member Functions | |
VbaContainerStorageObject (const ObjectBase &rParent, const StorageRef &rxStrg, const OUString &rSysPath) | |
Public Member Functions inherited from oox::dump::OleStorageObject | |
OleStorageObject (const ObjectBase &rParent, const StorageRef &rxStrg, const OUString &rSysPath) | |
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 |
Protected Member Functions | |
virtual void | implDumpStream (const css::uno::Reference< css::io::XInputStream > &rxStrm, const OUString &rStrgPath, const OUString &rStrmName, const OUString &rSysFileName) override |
virtual void | implDumpStorage (const StorageRef &rxStrg, const OUString &rStrgPath, const OUString &rSysPath) override |
Protected Member Functions inherited from oox::dump::OleStorageObject | |
OleStorageObject () | |
virtual void | implDumpStream (const css::uno::Reference< css::io::XInputStream > &rxStrm, const OUString &rStrgPath, const OUString &rStrmName, const OUString &rSysFileName) override |
void | construct (const ObjectBase &rParent, const StorageRef &rxStrg, const OUString &rSysPath) |
void | construct (const ObjectBase &rParent) |
void | construct (const ConfigRef &rxConfig) |
void | construct (const ObjectBase &rParent) |
Protected Member Functions inherited from oox::dump::StorageObjectBase | |
StorageObjectBase () | |
void | construct (const ObjectBase &rParent, const StorageRef &rxStrg, const OUString &rSysPath) |
void | construct (const ObjectBase &rParent) |
virtual bool | implIsValid () const override |
virtual void | implDump () override |
virtual void | implDumpStream (const css::uno::Reference< css::io::XInputStream > &rxStrm, const OUString &rStrgPath, const OUString &rStrmName, const OUString &rSysFileName) |
virtual void | implDumpStorage (const StorageRef &rxStrg, const OUString &rStrgPath, const OUString &rSysPath) |
virtual void | implDumpBaseStream (const BinaryInputStreamRef &rxStrm, const OUString &rSysFileName) |
void | addPreferredStream (const String &rStrmName) |
void | addPreferredStorage (const String &rStrgPath) |
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 Member Functions | |
bool | isFormStorage (std::u16string_view rStrgPath) const |
Private Attributes | |
VbaFormSharedData | maFormData |
Additional Inherited Members | |
Static Public Member Functions inherited from oox::dump::Base | |
static bool | isValid (const std::shared_ptr< Base > &rxBase) |
Definition at line 678 of file oledumper.hxx.
|
explicit |
Definition at line 1804 of file oledumper.cxx.
References oox::dump::StorageObjectBase::addPreferredStream().
Referenced by implDumpStorage().
|
overrideprotectedvirtual |
Reimplemented from oox::dump::StorageObjectBase.
Definition at line 1822 of file oledumper.cxx.
References isFormStorage(), oox::dump::OleStorageObject::OleStorageObject(), and VbaContainerStorageObject().
|
overrideprotectedvirtual |
Reimplemented from oox::dump::OleStorageObject.
Reimplemented in oox::dump::VbaFormStorageObject.
Definition at line 1810 of file oledumper.cxx.
References oox::dump::ObjectBase::dump(), oox::dump::OleStorageObject::implDumpStream(), and maFormData.
Referenced by oox::dump::VbaFormStorageObject::implDumpStream().
|
private |
Definition at line 1830 of file oledumper.cxx.
References maFormData, oox::dump::VbaFormSharedData::maSiteInfos, nId, and o3tl::toInt32().
Referenced by implDumpStorage().
|
private |
Definition at line 702 of file oledumper.hxx.
Referenced by implDumpStream(), and isFormStorage().