LibreOffice Module sw (master) 1
|
#include <DocumentExternalDataManager.hxx>
Public Member Functions | |
DocumentExternalDataManager ()=default | |
void | setExternalData (::sw::tExternalDataType eType, ::sw::tExternalDataPointer pPayload) override |
::sw::tExternalDataPointer | getExternalData (::sw::tExternalDataType eType) override |
Public Member Functions inherited from IDocumentExternalData | |
virtual void | setExternalData (sw::tExternalDataType eType, sw::tExternalDataPointer pPayload)=0 |
virtual sw::tExternalDataPointer | getExternalData (sw::tExternalDataType eType)=0 |
Private Member Functions | |
DocumentExternalDataManager (DocumentExternalDataManager const &)=delete | |
DocumentExternalDataManager & | operator= (DocumentExternalDataManager const &)=delete |
Additional Inherited Members | |
Protected Types inherited from IDocumentExternalData | |
typedef std::unordered_map< sw::tExternalDataType, sw::tExternalDataPointer, sw::ExternalDataTypeHash > | tExternalData |
Protected Member Functions inherited from IDocumentExternalData | |
virtual | ~IDocumentExternalData () |
Protected Attributes inherited from IDocumentExternalData | |
tExternalData | m_externalData |
Definition at line 27 of file DocumentExternalDataManager.hxx.
|
privatedelete |
|
default |
|
override |
Definition at line 29 of file DocumentExternalDataManager.cxx.
References eType, and IDocumentExternalData::m_externalData.
|
privatedelete |
|
override |
Definition at line 24 of file DocumentExternalDataManager.cxx.
References eType, and IDocumentExternalData::m_externalData.