LibreOffice Module writerfilter (master) 1
|
Sends tables (e.g. font table) to the domain mapper. More...
#include <rtfreferencetable.hxx>
Public Types | |
using | Entries_t = std::map< int, writerfilter::Reference< Properties >::Pointer_t > |
using | Entry_t = std::pair< int, writerfilter::Reference< Properties >::Pointer_t > |
![]() | |
typedef tools::SvRef< Reference< Table > > | Pointer_t |
Pointer to reference. More... | |
Public Member Functions | |
RTFReferenceTable (Entries_t aEntries) | |
~RTFReferenceTable () override | |
void | resolve (Table &rHandler) override |
Resolves the reference. More... | |
![]() | |
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 |
![]() | |
SvRefBase () | |
SvRefBase (const SvRefBase &) | |
SvRefBase & | operator= (const SvRefBase &) |
void | RestoreNoDelete () |
void | AddNextRef () |
void | AddFirstRef () |
void | ReleaseRef () |
unsigned int | GetRefCount () const |
Private Attributes | |
Entries_t | m_aEntries |
Additional Inherited Members | |
![]() | |
~Reference () override | |
![]() | |
virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Sends tables (e.g. font table) to the domain mapper.
Definition at line 18 of file rtfreferencetable.hxx.
using writerfilter::rtftok::RTFReferenceTable::Entries_t = std::map<int, writerfilter::Reference<Properties>::Pointer_t> |
Definition at line 21 of file rtfreferencetable.hxx.
using writerfilter::rtftok::RTFReferenceTable::Entry_t = std::pair<int, writerfilter::Reference<Properties>::Pointer_t> |
Definition at line 22 of file rtfreferencetable.hxx.
|
explicit |
Definition at line 14 of file rtfreferencetable.cxx.
References aEntries.
|
overridedefault |
|
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 21 of file rtfreferencetable.cxx.
References writerfilter::Table::entry(), and m_aEntries.
|
private |
Definition at line 28 of file rtfreferencetable.hxx.
Referenced by resolve().