|
LibreOffice Module oox (master) 1
|
#include <dumperbase.hxx>
Public Member Functions | |
| 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 | |
| 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 Attributes | |
| ConfigRef | mxConfig |
Additional Inherited Members | |
Static Public Member Functions inherited from oox::dump::Base | |
| static bool | isValid (const std::shared_ptr< Base > &rxBase) |
Definition at line 1094 of file dumperbase.hxx.
|
overridevirtual |
Definition at line 1740 of file dumperbase.cxx.
|
default |
|
default |
|
inlineprotected |
Definition at line 1111 of file dumperbase.hxx.
|
inlineprotected |
Definition at line 1120 of file dumperbase.hxx.
References mxConfig.
Referenced by oox::dump::OutputObjectBase::addNameToItem(), oox::dump::StorageObjectBase::construct(), oox::dump::AxPropertyObjectBase::constructAxPropObj(), oox::dump::RecordObjectBase::constructRecObjBase(), oox::dump::OlePropertyStreamObject::dumpBlob(), oox::dump::ComCtlObjectBase::dumpComCtlComplex(), oox::dump::AxPropertyObjectBase::dumpLargeProperties(), oox::dump::InputObjectBase::dumpRawBinary(), oox::dump::InputObjectBase::dumpRemaining(), oox::dump::OlePropertyStreamObject::dumpSection(), oox::dump::AxPropertyObjectBase::getPropertyName(), oox::dump::RecordObjectBase::implDump(), oox::dump::FormControlStreamObject::implDump(), oox::dump::VbaFormSiteObject::implDumpShortProperties(), oox::dump::DumperBase::isImportEnabled(), oox::dump::OutputObjectBase::writeGuidItem(), and oox::dump::OutputObjectBase::writeNameItem().
|
protected |
Definition at line 1744 of file dumperbase.cxx.
References mxConfig.
Referenced by oox::dump::DumperBase::construct(), oox::dump::OutputObjectBase::construct(), and oox::dump::StorageObjectBase::construct().
|
protected |
Definition at line 1749 of file dumperbase.cxx.
| void oox::dump::ObjectBase::dump | ( | ) |
Definition at line 1754 of file dumperbase.cxx.
References implDump(), and oox::dump::Base::isValid().
Referenced by oox::dump::VbaFStreamObject::dumpClassInfos(), oox::dump::AxMorphControlObject::dumpColumnInfos(), oox::dump::ComCtlObjectBase::dumpComCtlComplex(), oox::dump::VbaFStreamObject::dumpDesignExtender(), oox::dump::AxPropertyObjectBase::dumpEmbeddedFont(), oox::dump::VbaFStreamObject::dumpFormSites(), oox::dump::AxPropertyObjectBase::dumpLargeProperties(), oox::dump::FormControlStreamObject::implDump(), oox::dump::VbaOStreamObject::implDump(), oox::dump::VbaXStreamObject::implDump(), oox::dump::VbaModuleStreamObject::implDump(), oox::dump::pptx::Dumper::implDump(), oox::dump::ActiveXStorageObject::implDumpBaseStream(), oox::dump::ComCtlImageListObject::implDumpCommonTrailing(), oox::dump::ComCtlStatusBarObject::implDumpCommonTrailing(), oox::dump::VbaProjectStorageObject::implDumpStorage(), oox::dump::OleStorageObject::implDumpStream(), oox::dump::VbaContainerStorageObject::implDumpStream(), oox::dump::VbaStorageObject::implDumpStream(), oox::dump::VbaFormStorageObject::implDumpStream(), and oox::dump::VbaProjectStorageObject::implDumpStream().
|
inline |
Definition at line 1105 of file dumperbase.hxx.
References mxConfig.
Referenced by oox::dump::OutputObjectBase::construct(), oox::dump::TextStreamObjectBase::constructTextStrmObj(), oox::dump::StorageObjectBase::extractStream(), and oox::dump::StorageObjectBase::implDump().
|
protectedvirtual |
Reimplemented in oox::dump::StorageObjectBase, oox::dump::BinaryStreamObject, oox::dump::TextStreamObjectBase, oox::dump::RecordObjectBase, oox::dump::StdFontObject, oox::dump::StdPicObject, oox::dump::OleCompObjObject, oox::dump::OlePropertyStreamObject, oox::dump::ComCtlObjectBase, oox::dump::AxPropertyObjectBase, oox::dump::FormControlStreamObject, oox::dump::VbaOStreamObject, oox::dump::VbaXStreamObject, oox::dump::VbaModuleStreamObject, oox::dump::pptx::Dumper, and oox::dump::xlsb::Dumper.
Definition at line 1765 of file dumperbase.cxx.
Referenced by dump().
|
overrideprotectedvirtual |
Implements oox::dump::Base.
Reimplemented in oox::dump::StorageObjectBase, oox::dump::OutputObjectBase, oox::dump::InputObjectBase, oox::dump::TextStreamObjectBase, oox::dump::RecordObjectBase, oox::dump::AxPropertyObjectBase, and oox::dump::VbaDirStreamObject.
Definition at line 1760 of file dumperbase.cxx.
References oox::dump::Base::isValid(), and mxConfig.
Referenced by oox::dump::StorageObjectBase::construct(), oox::dump::OutputObjectBase::construct(), oox::dump::StorageObjectBase::implIsValid(), and oox::dump::OutputObjectBase::implIsValid().
|
default |
|
default |
|
private |
Definition at line 1123 of file dumperbase.hxx.
Referenced by cfg(), construct(), getContext(), and implIsValid().