#include <MovingEar7.h>
Public Member Functions | |
MovingEar7 () | |
virtual | ~MovingEar7 () |
virtual OStatus | DoInit (const OSystemEvent &event) |
virtual OStatus | DoStart (const OSystemEvent &event) |
virtual OStatus | DoStop (const OSystemEvent &event) |
virtual OStatus | DoDestroy (const OSystemEvent &event) |
void | Ready (const OReadyEvent &event) |
Public Attributes | |
OSubject * | subject [numOfSubject] |
OObserver * | observer [numOfObserver] |
Private Member Functions | |
void | OpenPrimitives () |
void | NewCommandVectorData () |
void | MoveEar () |
Private Attributes | |
MovingEar7State | movingEarState |
OPrimitiveID | earID [NUM_EARS] |
RCRegion * | region [NUM_COMMAND_VECTOR] |
Static Private Attributes | |
const size_t | NUM_COMMAND_VECTOR = 2 |
const size_t | NUM_EARS = 2 |
|
Definition at line 17 of file MovingEar7.cc. |
|
Definition at line 33 of file MovingEar7.h. |
|
Definition at line 71 of file MovingEar7.cc. |
|
Definition at line 24 of file MovingEar7.cc. References NewCommandVectorData(), and OpenPrimitives(). |
|
Definition at line 44 of file MovingEar7.cc. References MoveEar(), and movingEarState. |
|
Definition at line 58 of file MovingEar7.cc. References movingEarState. |
|
Definition at line 185 of file MovingEar7.cc. |
|
Definition at line 102 of file MovingEar7.cc. References earID, NUM_EARS, and region. Referenced by DoInit(). |
|
Definition at line 89 of file MovingEar7.cc. References earID. Referenced by DoInit(). |
|
Definition at line 78 of file MovingEar7.cc. References MoveEar(), and movingEarState. |
|
Definition at line 54 of file MovingEar7.h. Referenced by MovingEar7(), NewCommandVectorData(), and OpenPrimitives(). |
|
Definition at line 53 of file MovingEar7.h. |
|
Definition at line 50 of file MovingEar7.h. |
|
Definition at line 51 of file MovingEar7.h. Referenced by NewCommandVectorData(). |
|
Definition at line 36 of file MovingEar7.h. |
|
Definition at line 55 of file MovingEar7.h. Referenced by MoveEar(), MovingEar7(), and NewCommandVectorData(). |
|
Definition at line 35 of file MovingEar7.h. Referenced by MoveEar(). |