#include <BCEventLoopGeneric.h>

Public Member Functions | ||||
| BCEventLoopGeneric () | ||||
| Constructor of Event Loop. | ||||
| virtual | ~BCEventLoopGeneric () | |||
| Destructor. | ||||
| virtual bool | isInitialized () const | |||
| isInitialized | ||||
| virtual void | quit () | |||
| quit() posts an event in event loop to quit | ||||
| virtual bool | WaitEvent (BAL::BIEvent *&) | |||
| WaitEvent waits for next event. | ||||
| virtual bool | PushEvent (BAL::BIEvent *) | |||
| ||||
Protected Member Functions | ||||
| BAL::BIEvent * | CreateEventFromGenericEvent () | |||
Protected Attributes | ||||
| bool | m_initialized | |||
| Vector< BAL::BIEvent * > | m_event | |||
| BC::BCEventLoopGeneric::BCEventLoopGeneric | ( | ) |
Constructor of Event Loop.
Construcs and set the m_initialized flag
| BC::BCEventLoopGeneric::~BCEventLoopGeneric | ( | ) | [virtual] |
Destructor.
| bool BC::BCEventLoopGeneric::isInitialized | ( | ) | const [virtual] |
| void BC::BCEventLoopGeneric::quit | ( | ) | [virtual] |
| bool BC::BCEventLoopGeneric::WaitEvent | ( | BAL::BIEvent *& | aBALEvent | ) | [virtual] |
WaitEvent waits for next event.
| aBALEvent(out) | the BAL event returned |
false else
Implements BAL::BIEventLoop.
| bool BC::BCEventLoopGeneric::PushEvent | ( | BAL::BIEvent * | aBALEvent | ) | [virtual] |
| aBALEvent(in) |
false else
Implements BAL::BIEventLoop.
| BAL::BIEvent* BC::BCEventLoopGeneric::CreateEventFromGenericEvent | ( | ) | [protected] |
bool BC::BCEventLoopGeneric::m_initialized [protected] |
Vector<BAL::BIEvent*> BC::BCEventLoopGeneric::m_event [protected] |