Serial Framework C++ Edition
Public Member Functions | List of all members
CwclThreadSynchronizeMessage Class Reference

The WCL Thread Synchronize message. More...

#include <wclMessaging.h>

Inheritance diagram for CwclThreadSynchronizeMessage:
CwclSystemCategoryMessage CwclMessage

Public Member Functions

 CwclThreadSynchronizeMessage (const HANDLE Event, const void *const Param)
 Creates new message object.
 
 ~CwclThreadSynchronizeMessage ()
 Frees the object.
 
void *const GetParam () const
 gets the pointer to the user-defined data.
 
 __declspec (property(get=GetParam)) void *const Param
 gets the pointer to the user-defined data.
 
- Public Member Functions inherited from CwclSystemCategoryMessage
 CwclSystemCategoryMessage (const unsigned char Id)
 Creates new system message object.
 
- Public Member Functions inherited from CwclMessage
 CwclMessage (const unsigned char Id, const unsigned char Category)
 Creates new message object.
 
virtual ~CwclMessage ()
 Frees the message object.
 
void AddRef ()
 Increments the reference count of the object. This method should be called for every new reference to the object.
 
void Release ()
 Decrements the reference count for the object.
 
unsigned char GetCategory () const
 Gets the message category ID.
 
 __declspec (property(get=GetCategory)) unsigned char Category
 Gets the message category ID.
 
unsigned char GetId () const
 Gets the message ID.
 
 __declspec (property(get=GetId)) unsigned char Id
 Gets the message ID.
 

Detailed Description

The WCL Thread Synchronize message.

See also
CwclSystemCategoryMessage