|
LibreOffice Module svl (master) 1
|
#include <svdde.hxx>
Public Member Functions | |
| DdeData () | |
| DdeData (SAL_UNUSED_PARAMETER const void *, SAL_UNUSED_PARAMETER tools::Long, SAL_UNUSED_PARAMETER SotClipboardFormatId=SotClipboardFormatId::STRING) | |
| DdeData (SAL_UNUSED_PARAMETER const OUString &) | |
| DdeData (const DdeData &) | |
| DdeData (DdeData &&) noexcept | |
| ~DdeData () | |
| void const * | getData () const |
| tools::Long | getSize () const |
| SotClipboardFormatId | GetFormat () const |
| DdeData & | operator= (const DdeData &) |
| DdeData & | operator= (DdeData &&) noexcept |
Static Public Member Functions | |
| static sal_uInt32 | GetExternalFormat (SotClipboardFormatId nFmt) |
| static SotClipboardFormatId | GetInternalFormat (sal_uLong nFmt) |
Private Member Functions | |
| SVL_DLLPRIVATE void | Lock () |
| void | SetFormat (SotClipboardFormatId nFmt) |
Private Attributes | |
| std::unique_ptr< DdeDataImp > | xImp |
Friends | |
| class | DdeInternal |
| class | DdeService |
| class | DdeConnection |
| class | DdeTransaction |
| DdeData::DdeData | ( | ) |
Definition at line 33 of file ddedata.cxx.
References xImp.
| DdeData::DdeData | ( | SAL_UNUSED_PARAMETER const void * | , |
| SAL_UNUSED_PARAMETER tools::Long | , | ||
| SAL_UNUSED_PARAMETER | SotClipboardFormatId = SotClipboardFormatId::STRING |
||
| ) |
| DdeData::DdeData | ( | SAL_UNUSED_PARAMETER const OUString & | ) |
| DdeData::DdeData | ( | const DdeData & | rData | ) |
Definition at line 60 of file ddedata.cxx.
|
noexcept |
Definition at line 70 of file ddedata.cxx.
| DdeData::~DdeData | ( | ) |
Definition at line 75 of file ddedata.cxx.
References xImp.
| void const * DdeData::getData | ( | ) | const |
Definition at line 97 of file ddedata.cxx.
References xImp.
Referenced by DdeTransaction::Execute().
|
static |
Definition at line 124 of file ddedata.cxx.
References aName, and SotExchange::GetFormatName().
Referenced by DdeService::AddFormat(), DdeTransaction::Execute(), DdeService::HasFormat(), DdeService::RemoveFormat(), and DdeInternal::SvrCallback().
| SotClipboardFormatId DdeData::GetFormat | ( | ) | const |
Definition at line 87 of file ddedata.cxx.
References xImp.
Referenced by DdeTransaction::GetFormat().
|
static |
Definition at line 144 of file ddedata.cxx.
References SotExchange::RegisterFormatName(), and SAL_N_ELEMENTS.
Referenced by DdeInternal::CliCallback(), and DdeInternal::SvrCallback().
| tools::Long DdeData::getSize | ( | ) | const |
Definition at line 102 of file ddedata.cxx.
References xImp.
Referenced by DdeTransaction::Execute().
|
private |
Definition at line 81 of file ddedata.cxx.
References xImp.
Referenced by DdeData(), and DdeInternal::SvrCallback().
Definition at line 107 of file ddedata.cxx.
References xImp.
Definition at line 118 of file ddedata.cxx.
|
private |
Definition at line 92 of file ddedata.cxx.
References xImp.
Referenced by DdeTransaction::SetFormat().
|
friend |
|
friend |
|
friend |
|
friend |
|
private |
Definition at line 52 of file svdde.hxx.
Referenced by DdeData(), DdeTransaction::Execute(), getData(), GetFormat(), getSize(), Lock(), operator=(), SetFormat(), DdeInternal::SvrCallback(), and ~DdeData().