|
LibreOffice Module writerfilter (master) 1
|
#include <OOXMLPropertySet.hxx>
Public Types | |
| typedef std::vector< OOXMLProperty::Pointer_t > | OOXMLProperties_t |
| typedef tools::SvRef< OOXMLPropertySet > | Pointer_t |
Public Types inherited from writerfilter::Reference< Properties > | |
| typedef tools::SvRef< Reference< Properties > > | Pointer_t |
| Pointer to reference. More... | |
Public Member Functions | |
| OOXMLPropertySet () | |
| class OOXMLPropertySet More... | |
| virtual | ~OOXMLPropertySet () override |
| OOXMLPropertySet (OOXMLPropertySet const &)=default | |
| OOXMLPropertySet (OOXMLPropertySet &&)=default | |
| OOXMLPropertySet & | operator= (OOXMLPropertySet const &)=default |
| OOXMLPropertySet & | operator= (OOXMLPropertySet &&)=default |
| void | resolve (Properties &rHandler) override |
| Resolves the reference. More... | |
| void | add (Id id, const OOXMLValue::Pointer_t &pValue, OOXMLProperty::Type_t eType) |
| void | add (const OOXMLPropertySet::Pointer_t &pPropertySet) |
| OOXMLPropertySet * | clone () const |
| OOXMLProperties_t::iterator | begin () |
| OOXMLProperties_t::iterator | end () |
| OOXMLProperties_t::const_iterator | begin () const |
| OOXMLProperties_t::const_iterator | end () const |
| std::string | toString () |
Public Member Functions inherited from writerfilter::Reference< Properties > | |
| virtual void | resolve (Properties &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 Member Functions | |
| void | add (const OOXMLProperty::Pointer_t &pProperty) |
Private Attributes | |
| OOXMLProperties_t | mProperties |
Additional Inherited Members | |
Protected Member Functions inherited from writerfilter::Reference< Properties > | |
| ~Reference () override | |
Protected Member Functions inherited from SvRefBase | |
| virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Definition at line 157 of file OOXMLPropertySet.hxx.
| typedef std::vector<OOXMLProperty::Pointer_t> writerfilter::ooxml::OOXMLPropertySet::OOXMLProperties_t |
Definition at line 160 of file OOXMLPropertySet.hxx.
Definition at line 161 of file OOXMLPropertySet.hxx.
| writerfilter::ooxml::OOXMLPropertySet::OOXMLPropertySet | ( | ) |
|
overridevirtual |
Definition at line 330 of file OOXMLPropertySet.cxx.
|
default |
|
default |
|
private |
Definition at line 371 of file OOXMLPropertySet.cxx.
References mProperties.
Referenced by add(), and writerfilter::ooxml::OOXMLDocumentImpl::getPicturePropSet().
| void writerfilter::ooxml::OOXMLPropertySet::add | ( | const OOXMLPropertySet::Pointer_t & | pPropertySet | ) |
Definition at line 385 of file OOXMLPropertySet.cxx.
References tools::SvRef< typename T >::get(), and mProperties.
| void writerfilter::ooxml::OOXMLPropertySet::add | ( | Id | id, |
| const OOXMLValue::Pointer_t & | pValue, | ||
| OOXMLProperty::Type_t | eType | ||
| ) |
Definition at line 379 of file OOXMLPropertySet.cxx.
| OOXMLPropertySet::OOXMLProperties_t::iterator writerfilter::ooxml::OOXMLPropertySet::begin | ( | ) |
Definition at line 349 of file OOXMLPropertySet.cxx.
References mProperties.
Referenced by toString().
| OOXMLPropertySet::OOXMLProperties_t::const_iterator writerfilter::ooxml::OOXMLPropertySet::begin | ( | ) | const |
Definition at line 360 of file OOXMLPropertySet.cxx.
References mProperties.
| OOXMLPropertySet * writerfilter::ooxml::OOXMLPropertySet::clone | ( | ) | const |
Definition at line 395 of file OOXMLPropertySet.cxx.
References OOXMLPropertySet().
| OOXMLPropertySet::OOXMLProperties_t::iterator writerfilter::ooxml::OOXMLPropertySet::end | ( | ) |
Definition at line 354 of file OOXMLPropertySet.cxx.
References mProperties.
Referenced by toString().
| OOXMLPropertySet::OOXMLProperties_t::const_iterator writerfilter::ooxml::OOXMLPropertySet::end | ( | ) | const |
Definition at line 366 of file OOXMLPropertySet.cxx.
References mProperties.
|
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< Properties >.
Definition at line 334 of file OOXMLPropertySet.cxx.
References mProperties.
| std::string writerfilter::ooxml::OOXMLPropertySet::toString | ( | ) |
Definition at line 401 of file OOXMLPropertySet.cxx.
|
private |