SHAPER  9.12.0
Config_PointerMessage Class Reference

A general class to pass pointers over the event loop. More...

Inheritance diagram for Config_PointerMessage:
Inheritance graph

Public Member Functions

 Config_PointerMessage (const Events_ID theId, const void *theParent=0)
 Constructor. More...
 
void * pointer () const
 Returns pointer to an object. More...
 
void setPointer (void *pointer)
 Sets pointer to an object. More...
 
const Events_IDeventID () const
 Returns identifier of the message. More...
 
void * sender () const
 Returns sender of the message or NULL if it is anonymous message. More...
 

Detailed Description

A general class to pass pointers over the event loop.

Constructor & Destructor Documentation

◆ Config_PointerMessage()

Config_PointerMessage::Config_PointerMessage ( const Events_ID  theId,
const void *  theParent = 0 
)

Constructor.

Member Function Documentation

◆ pointer()

void * Config_PointerMessage::pointer ( ) const

Returns pointer to an object.

◆ setPointer()

void Config_PointerMessage::setPointer ( void *  pointer)

Sets pointer to an object.

◆ eventID()

const Events_ID& Events_Message::eventID ( ) const
inlineinherited

Returns identifier of the message.

◆ sender()

void* Events_Message::sender ( ) const
inlineinherited

Returns sender of the message or NULL if it is anonymous message.