NCL Library
Classes | Public Member Functions | Protected Attributes
CDDEData Class Reference

#include <DDEData.hpp>

List of all members.

Classes

class  CHandle

Public Member Functions

 CDDEData (CDDEInst *pInst, HDDEDATA hData, uint nFormat, bool bOwn)
 CDDEData (CDDEInst *pInst, HSZ hItem, uint nFormat, bool bOwn)
 CDDEData (CDDEInst *pInst, const void *pBuffer, size_t nSize, size_t nOffset, uint nFormat, bool bOwn)
 CDDEData (CDDEInst *pInst, const CBuffer &oBuffer, uint nFormat, bool bOwn)
 CDDEData (const CDDEData &oData)
 ~CDDEData ()
CDDEDataoperator= (const CDDEData &oData)
HDDEDATA Handle () const
size_t Size () const
size_t GetData (void *pBuffer, size_t nSize, size_t nOffset=0) const
CBuffer GetBuffer () const
CString GetString (TextFormat eFormat) const
void SetData (const void *pBuffer, size_t nSize, size_t nOffset=0)
void SetBuffer (const CBuffer &oBuffer)
void SetAnsiString (const CString &str, TextFormat eFormat)
void Free ()

Protected Attributes

CHandlem_pHandle

Constructor & Destructor Documentation

CDDEData::CDDEData ( CDDEInst pInst,
HDDEDATA  hData,
uint  nFormat,
bool  bOwn 
)
CDDEData::CDDEData ( CDDEInst pInst,
HSZ  hItem,
uint  nFormat,
bool  bOwn 
)
CDDEData::CDDEData ( CDDEInst pInst,
const void *  pBuffer,
size_t  nSize,
size_t  nOffset,
uint  nFormat,
bool  bOwn 
)
CDDEData::CDDEData ( CDDEInst pInst,
const CBuffer &  oBuffer,
uint  nFormat,
bool  bOwn 
)
CDDEData::CDDEData ( const CDDEData oData)

Member Function Documentation

CDDEData & CDDEData::operator= ( const CDDEData oData)
HDDEDATA CDDEData::Handle ( ) const [inline]
size_t CDDEData::Size ( ) const
size_t CDDEData::GetData ( void *  pBuffer,
size_t  nSize,
size_t  nOffset = 0 
) const
CBuffer CDDEData::GetBuffer ( ) const
CString CDDEData::GetString ( TextFormat  eFormat) const
void CDDEData::SetData ( const void *  pBuffer,
size_t  nSize,
size_t  nOffset = 0 
)
void CDDEData::SetBuffer ( const CBuffer &  oBuffer) [inline]
void CDDEData::SetAnsiString ( const CString &  str,
TextFormat  eFormat 
)
void CDDEData::Free ( )

Member Data Documentation


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