DesktopCommunicationFunction Class Reference

Inheritance diagram for DesktopCommunicationFunction:
[legend]
Collaboration diagram for DesktopCommunicationFunction:
[legend]
List of all members.

Public Member Functions

template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(DesktopCommunicationMessage *), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(DesktopCommunicationMessage *, Variant), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(DesktopCommunicationMessage *, Variant, Variant), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(DesktopCommunicationMessage *, Variant, Variant, Variant), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(DesktopCommunicationMessage *, Variant, Variant, Variant, Variant), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(DesktopCommunicationMessage *, Variant, Variant, Variant, Variant, Variant), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(DesktopCommunicationMessage *, Variant, Variant, Variant, Variant, Variant, Variant), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(DesktopCommunicationMessage *, Variant, Variant, Variant, Variant, Variant, Variant, Variant), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(Variant), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(Variant, Variant), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(Variant, Variant, Variant), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(Variant, Variant, Variant, Variant), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(Variant, Variant, Variant, Variant, Variant), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(Variant, Variant, Variant, Variant, Variant, Variant), const String &szFunctionName,...)
template<class desttype>
 DesktopCommunicationFunction (void *pObject, void(desttype::*fp)(Variant, Variant, Variant, Variant, Variant, Variant, Variant), const String &szFunctionName,...)
void ProcessCall (DesktopCommunicationMessage *pMessage)

Public Attributes

signal0 Called0
signal1< Variant > Called1
signal2< Variant, Variant > Called2
signal3< Variant, Variant,
Variant > 
Called3
signal4< Variant, Variant,
Variant, Variant > 
Called4
signal5< Variant, Variant,
Variant, Variant, Variant > 
Called5
signal6< Variant, Variant,
Variant, Variant, Variant,
Variant > 
Called6
signal7< Variant, Variant,
Variant, Variant, Variant,
Variant, Variant > 
Called7
signal1< DesktopCommunicationMessage * > CalledMessage0
signal2< DesktopCommunicationMessage *,
Variant > 
CalledMessage1
signal3< DesktopCommunicationMessage *,
Variant, Variant > 
CalledMessage2
signal4< DesktopCommunicationMessage *,
Variant, Variant, Variant > 
CalledMessage3
signal5< DesktopCommunicationMessage *,
Variant, Variant, Variant,
Variant > 
CalledMessage4
signal6< DesktopCommunicationMessage *,
Variant, Variant, Variant,
Variant, Variant > 
CalledMessage5
signal7< DesktopCommunicationMessage *,
Variant, Variant, Variant,
Variant, Variant, Variant > 
CalledMessage6
signal8< DesktopCommunicationMessage *,
Variant, Variant, Variant,
Variant, Variant, Variant,
Variant > 
CalledMessage7

Constructor & Destructor Documentation

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(DesktopCommunicationMessage *)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(DesktopCommunicationMessage *, Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(DesktopCommunicationMessage *, Variant, Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(DesktopCommunicationMessage *, Variant, Variant, Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(DesktopCommunicationMessage *, Variant, Variant, Variant, Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(DesktopCommunicationMessage *, Variant, Variant, Variant, Variant, Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(DesktopCommunicationMessage *, Variant, Variant, Variant, Variant, Variant, Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(DesktopCommunicationMessage *, Variant, Variant, Variant, Variant, Variant, Variant, Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)()  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(Variant, Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(Variant, Variant, Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(Variant, Variant, Variant, Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(Variant, Variant, Variant, Variant, Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(Variant, Variant, Variant, Variant, Variant, Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]

template<class desttype>
DesktopCommunicationFunction::DesktopCommunicationFunction ( void *  pObject,
void(desttype::*)(Variant, Variant, Variant, Variant, Variant, Variant, Variant)  fp,
const String &  szFunctionName,
  ... 
) [inline]


Member Function Documentation

void DesktopCommunicationFunction::ProcessCall ( DesktopCommunicationMessage *  pMessage  )  [inline, virtual]

Implements DesktopCommunicationFunctionBase.


Member Data Documentation

signal0 DesktopCommunicationFunction::Called0

signal1<Variant> DesktopCommunicationFunction::Called1

signal2<Variant, Variant> DesktopCommunicationFunction::Called2

signal3<Variant, Variant, Variant> DesktopCommunicationFunction::Called3

signal4<Variant, Variant, Variant, Variant> DesktopCommunicationFunction::Called4

signal5<Variant, Variant, Variant, Variant, Variant> DesktopCommunicationFunction::Called5

signal6<Variant, Variant, Variant, Variant, Variant, Variant> DesktopCommunicationFunction::Called6

signal7<Variant, Variant, Variant, Variant, Variant, Variant, Variant> DesktopCommunicationFunction::Called7

signal1<DesktopCommunicationMessage*> DesktopCommunicationFunction::CalledMessage0

signal2<DesktopCommunicationMessage*, Variant> DesktopCommunicationFunction::CalledMessage1

signal3<DesktopCommunicationMessage*, Variant, Variant> DesktopCommunicationFunction::CalledMessage2

signal4<DesktopCommunicationMessage*, Variant, Variant, Variant> DesktopCommunicationFunction::CalledMessage3

signal5<DesktopCommunicationMessage*, Variant, Variant, Variant, Variant> DesktopCommunicationFunction::CalledMessage4

signal6<DesktopCommunicationMessage*, Variant, Variant, Variant, Variant, Variant> DesktopCommunicationFunction::CalledMessage5

signal7<DesktopCommunicationMessage*, Variant, Variant, Variant, Variant, Variant, Variant> DesktopCommunicationFunction::CalledMessage6

signal8<DesktopCommunicationMessage*, Variant, Variant, Variant, Variant, Variant, Variant, Variant> DesktopCommunicationFunction::CalledMessage7


Generated on Thu Dec 13 18:13:57 2007 for SkyGI by  doxygen 1.5.1-p1