RTXI 1.3
Event::Manager Class Reference

#include <event.h>

List of all members.

Public Member Functions

void postEvent (const Object *event)
void postEventRT (const Object *event)

Static Public Member Functions

static ManagergetInstance (void)

Friends

class Handler
class RTHandler

Detailed Description

Definition at line 150 of file event.h.


Member Function Documentation

Event::Manager * Event::Manager::getInstance ( void  ) [static]

Manager is a Singleton, which means that there can only be one instance. This function returns a pointer to that single instance.

Returns:
The instance of Manager.

Definition at line 130 of file event.cpp.

void Event::Manager::postEvent ( const Object event)

Function for posting an event to be signaled. This function should only be called from non-realtime, and blocks until it is been dispatched to all handlers.

Parameters:
eventThe event to be posted.
See also:
Event::Handler
Event::Object

Definition at line 97 of file event.cpp.

void Event::Manager::postEventRT ( const Object event)

Function for posting an event to be signaled. This function should only be called from realtime, and blocks until it is been dispatched to all handlers.

Parameters:
eventThe event to be posted.
See also:
Event::RTHandler
Event::Object

Definition at line 104 of file event.cpp.


Friends And Related Function Documentation

friend class Handler [friend]

Definition at line 152 of file event.h.

friend class RTHandler [friend]

Definition at line 153 of file event.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines