IdPoolListener Class Reference
#include <IdPoolListener.h>
Collaboration diagram for IdPoolListener:

Public Types | |
| enum | STATE { STATE_IDLE, STATE_ISSUED, STATE_FINISHED } |
Public Member Functions | |
| IdPoolListener () | |
| ~IdPoolListener () | |
| void | requestAllocation (std::string name, unsigned size, unsigned eventPipeModuleId) |
| void | handleIncomingEvent (Event *incomingEvent) |
| STATE | getState () |
| IdPool * | getResult () |
Protected Types | |
| enum | INTERNALSTATE { INTERNALSTATE_IDLE, INTERNALSTATE_ISSUED_IDXREQ, INTERNALSTATE_ISSUED_VETOREQ, INTERNALSTATE_FINISHED } |
Protected Attributes | |
| RequestListener | requestIdxListener |
| RequestListener | vetoListener |
| INTERNALSTATE | state |
| std::string | poolName |
| std::string | subPoolName |
| unsigned | size |
| unsigned | eventPipeModuleId |
| IdPool * | localPool |
| IdPool * | localSubPool |
Member Enumeration Documentation
enum IdPoolListener::INTERNALSTATE [protected] |
Constructor & Destructor Documentation
| IdPoolListener::IdPoolListener | ( | ) |
| IdPoolListener::~IdPoolListener | ( | ) |
Member Function Documentation
| IdPool * IdPoolListener::getResult | ( | ) |
| IdPoolListener::STATE IdPoolListener::getState | ( | ) |
| void IdPoolListener::handleIncomingEvent | ( | Event * | incomingEvent | ) |
| void IdPoolListener::requestAllocation | ( | std::string | name, | |
| unsigned | size, | |||
| unsigned | eventPipeModuleId | |||
| ) |
Member Data Documentation
unsigned IdPoolListener::eventPipeModuleId [protected] |
IdPool* IdPoolListener::localPool [protected] |
IdPool* IdPoolListener::localSubPool [protected] |
std::string IdPoolListener::poolName [protected] |
RequestListener IdPoolListener::requestIdxListener [protected] |
unsigned IdPoolListener::size [protected] |
INTERNALSTATE IdPoolListener::state [protected] |
std::string IdPoolListener::subPoolName [protected] |
RequestListener IdPoolListener::vetoListener [protected] |
The documentation for this class was generated from the following files:
- src/inVRs/SystemCore/IdPoolListener.h
- src/inVRs/SystemCore/IdPoolListener.cpp
Generated on Wed Oct 20 16:11:57 2010 for inVRs by
1.5.8