| complete | WorldStatePool | [protected] |
| doneReadingState(unsigned int i) | WorldStatePool | [protected] |
| doneWritingState(unsigned int i, bool completed) | WorldStatePool | [protected] |
| doReleaseResource(Data &d) | WorldStatePool | |
| doUseResource(Data &d) | WorldStatePool | |
| emptyData | Resource | [static] |
| frames | WorldStatePool | [protected] |
| getCurrentReadState(WorldState *&tgt, bool block) | WorldStatePool | [protected] |
| getCurrentWriteState(WorldState *&tgt, unsigned int frame, bool block) | WorldStatePool | [protected] |
| InitAccess() | WorldStatePool | [inline] |
| isComplete(unsigned int idx) const | WorldStatePool | [protected] |
| isUnread(OSensorFrameVectorData &msg, unsigned int &lastFrameNumber) | WorldStatePool | |
| isZeroPID(WorldState *s, unsigned int i) | WorldStatePool | [inline, protected, static] |
| lock | WorldStatePool | [protected] |
| NUM_STATES | WorldStatePool | [protected, static] |
| operator=(const WorldStatePool &) | WorldStatePool | [private] |
| order | WorldStatePool | [protected] |
| order_t typedef | WorldStatePool | [protected] |
| reading | WorldStatePool | [protected] |
| releaseResource(Data &d) | WorldStatePool | [inline, virtual] |
| Resource::releaseResource(Data &d)=0 | Resource | [pure virtual] |
| selectWriteState(unsigned int frame, bool block) const | WorldStatePool | [inline, protected] |
| selectWriteState(unsigned int frame, bool block, order_t::index_t &idx) const | WorldStatePool | [protected] |
| stateLookupMap | WorldStatePool | [protected] |
| states | WorldStatePool | [protected] |
| status | WorldStatePool | [protected] |
| useResource(Data &d) | WorldStatePool | [inline, virtual] |
| Resource::useResource(Data &d)=0 | Resource | [pure virtual] |
| WorldStatePool() | WorldStatePool | |
| WorldStatePool(const WorldStatePool &) | WorldStatePool | [private] |
| writeLocks | WorldStatePool | [protected] |
| writing | WorldStatePool | [protected] |
| ~Resource() | Resource | [inline, virtual] |