LibreOffice Module svl (master) 1
|
#include <svdde.hxx>
Public Member Functions | |
virtual DdeData * | Get (SotClipboardFormatId) |
virtual bool | Put (const DdeData *) |
virtual bool | Execute (const OUString *) |
virtual bool | MakeItem (const OUString &rItem) |
virtual bool | StartAdviseLoop () |
DdeTopic (SAL_UNUSED_PARAMETER const OUString &) | |
virtual | ~DdeTopic () |
OUString | GetName () const |
void | NotifyClient (const OUString &) |
bool | IsSystemTopic () |
void | InsertItem (DdeItem *) |
DdeItem * | AddItem (const DdeItem &) |
void | RemoveItem (const DdeItem &) |
const OUString & | GetCurItem () const |
const std::vector< DdeItem * > & | GetItems () const |
Private Member Functions | |
DdeTopic (const DdeTopic &)=delete | |
const DdeTopic & | operator= (const DdeTopic &)=delete |
Private Attributes | |
DdeString * | pName |
OUString | aItem |
std::vector< DdeItem * > | aItems |
Friends | |
class | DdeInternal |
class | DdeService |
class | DdeItem |
DdeTopic::DdeTopic | ( | SAL_UNUSED_PARAMETER const OUString & | ) |
|
virtual |
Definition at line 484 of file ddesvr.cxx.
|
privatedelete |
Definition at line 505 of file ddesvr.cxx.
References aItems, DdeItem, DdeItem::nType, and DdeItem::pMyTopic.
|
virtual |
Definition at line 568 of file ddesvr.cxx.
Referenced by DdeInternal::SvrCallback().
|
virtual |
Definition at line 558 of file ddesvr.cxx.
Referenced by DdeInternal::SvrCallback().
|
inline |
OUString DdeTopic::GetName | ( | ) | const |
Definition at line 495 of file ddesvr.cxx.
References pName, and DdeString::toOUString().
Referenced by IsSystemTopic().
void DdeTopic::InsertItem | ( | DdeItem * | pNew | ) |
Definition at line 518 of file ddesvr.cxx.
References aItems, and DdeItem::pMyTopic.
bool DdeTopic::IsSystemTopic | ( | ) |
Definition at line 500 of file ddesvr.cxx.
References GetName().
Referenced by DdeInternal::SvrCallback().
|
virtual |
Definition at line 811 of file ddesvr.cxx.
Referenced by DdeInternal::FindItem().
void DdeTopic::NotifyClient | ( | const OUString & | rItem | ) |
Definition at line 540 of file ddesvr.cxx.
References aItems, DdeString::getHSZ(), DdeInstData::hDdeInstSvr, ImpGetInstData(), and pName.
|
virtual |
Definition at line 563 of file ddesvr.cxx.
Referenced by DdeInternal::SvrCallback().
void DdeTopic::RemoveItem | ( | const DdeItem & | r | ) |
Definition at line 527 of file ddesvr.cxx.
References aItems.
|
virtual |
Definition at line 573 of file ddesvr.cxx.
Referenced by DdeInternal::SvrCallback().
|
friend |
|
friend |
|
private |
Definition at line 252 of file svdde.hxx.
Referenced by DdeInternal::SvrCallback().
|
private |
Definition at line 253 of file svdde.hxx.
Referenced by AddItem(), DdeInternal::DisconnectTopic(), DdeInternal::FindItem(), InsertItem(), NotifyClient(), RemoveItem(), DdeInternal::SvrCallback(), DdeItem::~DdeItem(), and ~DdeTopic().
|
private |
Definition at line 251 of file svdde.hxx.
Referenced by GetName(), DdeItem::NotifyClient(), NotifyClient(), and ~DdeTopic().