NCL Library
Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
CDDEConv Class Reference

#include <DDEConv.hpp>

Inheritance diagram for CDDEConv:
CDDECltConv CDDESvrConv

List of all members.

Public Member Functions

HCONV Handle () const
const CString & Service () const
const CString & Topic () const
bool IsConnected () const
IDDEConvDataAppData () const
void SetAppData (IDDEConvData *pAppData)

Protected Member Functions

 CDDEConv (CDDEInst *pInst, HCONV hConv, const tchar *pszService, const tchar *pszTopic)
virtual ~CDDEConv ()
void Disconnect ()

Protected Attributes

CDDEInstm_pInst
HCONV m_hConv
CString m_strService
CString m_strTopic
IDDEConvDatam_pAppData

Private Member Functions

 CDDEConv (const CDDEConv &)
CDDEConvoperator= (const CDDEConv &)

Constructor & Destructor Documentation

CDDEConv::CDDEConv ( CDDEInst pInst,
HCONV  hConv,
const tchar *  pszService,
const tchar *  pszTopic 
) [inline, protected]
CDDEConv::~CDDEConv ( ) [inline, protected, virtual]
CDDEConv::CDDEConv ( const CDDEConv ) [private]

Member Function Documentation

HCONV CDDEConv::Handle ( ) const [inline]
const CString & CDDEConv::Service ( ) const [inline]
const CString & CDDEConv::Topic ( ) const [inline]
bool CDDEConv::IsConnected ( ) const [inline]
IDDEConvData * CDDEConv::AppData ( ) const [inline]
void CDDEConv::SetAppData ( IDDEConvData pAppData) [inline]
void CDDEConv::Disconnect ( ) [inline, protected]
CDDEConv& CDDEConv::operator= ( const CDDEConv ) [private]

Member Data Documentation

HCONV CDDEConv::m_hConv [protected]
CString CDDEConv::m_strService [protected]
CString CDDEConv::m_strTopic [protected]

The documentation for this class was generated from the following file: