Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
WorldStatePool::Request Class Reference#include <WorldStatePool.h>
Inheritance diagram for WorldStatePool::Request:
![]() Detailed Descriptioncommon base class for ReadRequest or WriteRequestDefinition at line 45 of file WorldStatePool.h.
Constructor & Destructor Documentation
constructor, sets the WorldState point to be assigned, whether to block, and whether is an instance of ReadRequest wantRead is because we can't trust RTTI (i.e. dynamic_cast) to work correctly on Aperios :( Definition at line 49 of file WorldStatePool.h.
Member Function Documentationshallow assignment supported
Definition at line 55 of file WorldStatePool.h. Referenced by WorldStatePool::WriteRequest::operator=(), and WorldStatePool::ReadRequest::operator=().
Member Data Documentation
the entry index used
Definition at line 58 of file WorldStatePool.h. Referenced by WorldStatePool::doReleaseResource(), WorldStatePool::doUseResource(), and operator=(). reference to pointer, which is set to an element of the pool when the request goes through
Definition at line 59 of file WorldStatePool.h. Referenced by WorldStatePool::doReleaseResource(), WorldStatePool::doUseResource(), and operator=(). stores previous value at tgt so it can be restored upon release (needed to support recursive usage)
Definition at line 60 of file WorldStatePool.h. Referenced by WorldStatePool::doReleaseResource(), WorldStatePool::doUseResource(), and operator=(). whether to block if a write is in progress, or use most recent "complete" entry
Definition at line 61 of file WorldStatePool.h. Referenced by WorldStatePool::doUseResource(), and operator=().
supports recursive read requests
Definition at line 62 of file WorldStatePool.h. Referenced by WorldStatePool::doReleaseResource(), WorldStatePool::doUseResource(), and operator=(). true if instance is a read request
Definition at line 63 of file WorldStatePool.h. Referenced by WorldStatePool::doReleaseResource(), and WorldStatePool::doUseResource().
The documentation for this class was generated from the following file: |
Tekkotsu v4.0 |
Generated Thu Nov 22 00:58:49 2007 by Doxygen 1.5.4 |