Public Member Functions | Protected Member Functions | Protected Attributes

XAP_Win32Slurp Class Reference

#include <xap_Win32Slurp.h>

List of all members.

Public Member Functions

 XAP_Win32Slurp (XAP_Win32App *pApp)
 ~XAP_Win32Slurp (void)
HDDEDATA CALLBACK doCallback (UINT uType, UINT uFmt, HCONV hConv, HSZ hsz1, HSZ hsz2, HDDEDATA hData, DWORD dwData1, DWORD dwData2)
bool connectSlurper (void)
bool disconnectSlurper (void)
void processCommand (HDDEDATA hData)
void stuffRegistry (const char *szSuffix, const char *szApplicationName, LPCWSTR szExePathname, const char *szContentType)

Protected Member Functions

bool _askForStealFromAnotherApplication (void) const
bool _askForUpdateExePathname (void) const
bool _askForStealMimeFromAnotherApplication (void) const

Protected Attributes

bool m_bInitialized
HSZ m_hszServerName
HSZ m_hszTopic
DWORD m_idDdeServerInst

Constructor & Destructor Documentation

XAP_Win32Slurp::XAP_Win32Slurp ( XAP_Win32App pApp  ) 
XAP_Win32Slurp::~XAP_Win32Slurp ( void   ) 


Member Function Documentation

bool XAP_Win32Slurp::_askForStealFromAnotherApplication ( void   )  const [protected]

References UT_DEBUGMSG.

Referenced by stuffRegistry().

bool XAP_Win32Slurp::_askForStealMimeFromAnotherApplication ( void   )  const [protected]

References UT_DEBUGMSG.

Referenced by stuffRegistry().

bool XAP_Win32Slurp::_askForUpdateExePathname ( void   )  const [protected]

References UT_DEBUGMSG.

Referenced by stuffRegistry().

bool XAP_Win32Slurp::connectSlurper ( void   ) 
bool XAP_Win32Slurp::disconnectSlurper ( void   ) 
HDDEDATA CALLBACK XAP_Win32Slurp::doCallback ( UINT  uType,
UINT  uFmt,
HCONV  hConv,
HSZ  hsz1,
HSZ  hsz2,
DWORD  dwData1,
DWORD  dwData2 
void XAP_Win32Slurp::processCommand ( HDDEDATA  hData  ) 
void XAP_Win32Slurp::stuffRegistry ( const char *  szSuffix,
const char *  szApplicationName,
LPCWSTR  szExePathname,
const char *  szContentType 

Member Data Documentation

HSZ XAP_Win32Slurp::m_hszTopic [protected]

Referenced by XAP_Win32Slurp().

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