|
LibreOffice Module writerfilter (master) 1
|
#include <OOXMLPropertySet.hxx>
Public Types | |
| typedef tools::SvRef< OOXMLValue > | ValuePointer_t |
Public Types inherited from writerfilter::Reference< Table > | |
| typedef tools::SvRef< Reference< Table > > | Pointer_t |
| Pointer to reference. More... | |
Public Member Functions | |
| OOXMLTable () | |
| virtual | ~OOXMLTable () override |
| OOXMLTable (OOXMLTable const &)=default | |
| OOXMLTable (OOXMLTable &&)=default | |
| OOXMLTable & | operator= (OOXMLTable const &)=default |
| OOXMLTable & | operator= (OOXMLTable &&)=default |
| void | resolve (Table &rTable) override |
| Resolves the reference. More... | |
| void | add (const ValuePointer_t &pPropertySet) |
| OOXMLTable * | clone () const |
Public Member Functions inherited from writerfilter::Reference< Table > | |
| virtual void | resolve (Table &rHandler)=0 |
| Resolves the reference. More... | |
| Reference ()=default | |
| Reference (Reference const &)=default | |
| Reference (Reference &&)=default | |
| Reference & | operator= (Reference const &)=default |
| Reference & | operator= (Reference &&)=default |
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 Types | |
| typedef std::vector< ValuePointer_t > | PropertySets_t |
Private Attributes | |
| PropertySets_t | mPropertySets |
Additional Inherited Members | |
Protected Member Functions inherited from writerfilter::Reference< Table > | |
| ~Reference () override | |
Protected Member Functions inherited from SvRefBase | |
| virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Definition at line 193 of file OOXMLPropertySet.hxx.
|
private |
Definition at line 210 of file OOXMLPropertySet.hxx.
Definition at line 196 of file OOXMLPropertySet.hxx.
| writerfilter::ooxml::OOXMLTable::OOXMLTable | ( | ) |
Definition at line 753 of file OOXMLPropertySet.cxx.
Referenced by clone().
|
overridevirtual |
Definition at line 757 of file OOXMLPropertySet.cxx.
|
default |
|
default |
| void writerfilter::ooxml::OOXMLTable::add | ( | const ValuePointer_t & | pPropertySet | ) |
Definition at line 780 of file OOXMLPropertySet.cxx.
References mPropertySets.
Referenced by writerfilter::ooxml::OOXMLFastContextHandlerTable::addCurrentChild(), and writerfilter::ooxml::OOXMLFastContextHandlerPropertyTable::lcl_endFastElement().
| OOXMLTable * writerfilter::ooxml::OOXMLTable::clone | ( | ) | const |
Definition at line 786 of file OOXMLPropertySet.cxx.
References OOXMLTable().
Referenced by writerfilter::ooxml::OOXMLFastContextHandlerPropertyTable::lcl_endFastElement(), and writerfilter::ooxml::OOXMLFastContextHandlerTable::lcl_endFastElement().
|
default |
|
default |
|
overridevirtual |
Resolves the reference.
The events of the references target resource are generated and send to a handler.
| rHandler | handler which receives the events |
Implements writerfilter::Reference< Table >.
Definition at line 762 of file OOXMLPropertySet.cxx.
References writerfilter::Table::entry(), mPropertySets, and nPos.
|
private |
Definition at line 211 of file OOXMLPropertySet.hxx.