Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
#include <SharedObject.h>
Inheritance diagram for SharedObjectBase:
See MotionManager for an example on how to use this.
Definition at line 9 of file SharedObject.h.
Public Member Functions | |
void * | data () const |
returns a pointer to the data region | |
RCRegion * | getRegion () const |
returns the OPEN-R memory region, should you need it | |
Protected Member Functions | |
SharedObjectBase () | |
constructor, protected because you shouldn't need to create this directly, just a common interface to all templates of SharedObject | |
virtual | ~SharedObjectBase () |
Protected Attributes | |
RCRegion * | rcr |
the pointer to the shared memory region this is in charge of | |
Private Member Functions | |
SharedObjectBase (const SharedObjectBase &) | |
this shouldn't be called... | |
SharedObjectBase & | operator= (const SharedObjectBase &) |
this shouldn't be called... |
|
constructor, protected because you shouldn't need to create this directly, just a common interface to all templates of SharedObject
Definition at line 15 of file SharedObject.h. |
|
Definition at line 18 of file SharedObject.h. |
|
this shouldn't be called...
|
|
returns a pointer to the data region
Definition at line 11 of file SharedObject.h. Referenced by MotionManager::addMotion(), and SharedObject< PostureMC >::dataCasted(). |
|
returns the OPEN-R memory region, should you need it
Definition at line 12 of file SharedObject.h. Referenced by MotionManager::addMotion(), HeadLevelBehavior::HeadLevelBehavior(), and HeadLevelBehavior::~HeadLevelBehavior(). |
|
this shouldn't be called...
|
|
the pointer to the shared memory region this is in charge of
Definition at line 26 of file SharedObject.h. Referenced by data(), getRegion(), SharedObject< PostureMC >::SharedObject(), SharedObjectBase(), and ~SharedObjectBase(). |
Tekkotsu v2.0 |
Generated Wed Jan 21 03:23:26 2004 by Doxygen 1.3.4 |