LibreOffice Module svl (master) 1
|
#include <svdde.hxx>
Public Member Functions | |
DdeConnection (SAL_UNUSED_PARAMETER const OUString &, SAL_UNUSED_PARAMETER const OUString &) | |
~DdeConnection () | |
tools::Long | GetError () const |
bool | IsConnected () |
OUString | GetServiceName () const |
OUString | GetTopicName () const |
Static Public Member Functions | |
static const std::vector< DdeConnection * > & | GetConnections () |
Private Member Functions | |
DdeConnection (const DdeConnection &)=delete | |
const DdeConnection & | operator= (const DdeConnection &)=delete |
Private Attributes | |
std::vector< DdeTransaction * > | aTransactions |
DdeString * | pService |
DdeString * | pTopic |
std::unique_ptr< DdeImp > | pImp |
Friends | |
class | DdeInternal |
class | DdeTransaction |
DdeConnection::DdeConnection | ( | SAL_UNUSED_PARAMETER const OUString & | , |
SAL_UNUSED_PARAMETER const OUString & | |||
) |
DdeConnection::~DdeConnection | ( | ) |
Definition at line 174 of file ddecli.cxx.
References DdeInstData::aConnections, DdeInstData::hDdeInstCli, ImpDeinitInstData(), ImpGetInstData(), DdeInstData::nInstanceCli, DdeInstData::nRefCount, pImp, pService, and pTopic.
|
privatedelete |
|
static |
Definition at line 229 of file ddecli.cxx.
References DdeInstData::aConnections, and ImpGetInstData().
Referenced by DdeInternal::CliCallback().
tools::Long DdeConnection::GetError | ( | ) | const |
Definition at line 382 of file ddecli.cxx.
References pImp.
OUString DdeConnection::GetServiceName | ( | ) | const |
Definition at line 219 of file ddecli.cxx.
References pService, and DdeString::toOUString().
OUString DdeConnection::GetTopicName | ( | ) | const |
Definition at line 224 of file ddecli.cxx.
References pTopic, and DdeString::toOUString().
bool DdeConnection::IsConnected | ( | ) |
Definition at line 204 of file ddecli.cxx.
References DdeInstData::hDdeInstCli, ImpGetInstData(), and pImp.
|
privatedelete |
|
friend |
|
friend |
|
private |
Definition at line 172 of file svdde.hxx.
Referenced by DdeInternal::CliCallback(), and DdeTransaction::~DdeTransaction().
|
private |
Definition at line 175 of file svdde.hxx.
Referenced by DdeInternal::CliCallback(), DdeTransaction::Execute(), GetError(), IsConnected(), ~DdeConnection(), and DdeTransaction::~DdeTransaction().
|
private |
Definition at line 173 of file svdde.hxx.
Referenced by GetServiceName(), and ~DdeConnection().
|
private |
Definition at line 174 of file svdde.hxx.
Referenced by GetTopicName(), and ~DdeConnection().