MercuryMessageObjectSubscription Struct Reference

[internal] Subscription for objects to messages More...

#include <MercuryMessages.h>

Collaboration diagram for MercuryMessageObjectSubscription:

Collaboration graph
List of all members.

Public Member Functions

 MercuryMessageObjectSubscription (const MString &sName, MercuryMessageObjectData data, MercuryCallbackFunction handler)
 ~MercuryMessageObjectSubscription ()
const MStringGetName () const
bool TestOwner (const MString &name, void *handler) const

Private Attributes

MString m_sName
MercuryCallback m_pCallback
MercuryMessageObjectData m_pData

Detailed Description

[internal] Subscription for objects to messages

Definition at line 107 of file MercuryMessages.h.

Constructor & Destructor Documentation

MercuryMessageObjectSubscription::MercuryMessageObjectSubscription ( const MString sName,
MercuryMessageObjectData  data,
MercuryCallbackFunction  handler 

Definition at line 139 of file MercuryMessages.cpp.

MercuryMessageObjectSubscription::~MercuryMessageObjectSubscription (  ) 

Definition at line 148 of file MercuryMessages.cpp.

Member Function Documentation

const MString& MercuryMessageObjectSubscription::GetName (  )  const [inline]

Definition at line 112 of file MercuryMessages.h.

bool MercuryMessageObjectSubscription::TestOwner ( const MString name,
void *  handler 
) const [inline]

Definition at line 113 of file MercuryMessages.h.

Member Data Documentation

MString MercuryMessageObjectSubscription::m_sName [private]

Definition at line 115 of file MercuryMessages.h.

MercuryCallback MercuryMessageObjectSubscription::m_pCallback [private]

Definition at line 116 of file MercuryMessages.h.

MercuryMessageObjectData MercuryMessageObjectSubscription::m_pData [private]

Definition at line 117 of file MercuryMessages.h.

The documentation for this struct was generated from the following files:
Hosted by Logo