Inherits CIBASE::RCProcessor.
Inheritance diagram for SIMBASE::RCSimProcessor:


Public Member Functions | |
| RCSimProcessor (RCSimulation &Simulation, RCRobot &Robot) | |
| virtual RCThread * | CreateThread (RCControllerComponent &Controller) |
| virtual TSLongLong | GetTime () |
| virtual void | Sleep (TSLong nTime) |
| TLong | GetThreadCount () const |
| TSLongLong | GetThreadTime () const |
Static Public Attributes | |
| static const RCString | LOG_NAME = _T("SimProcessor") |
Protected Types | |
| typedef RCSimSyncHandler::TRequestPtr | TAccessRequestPtr |
Protected Member Functions | |
| void | ThreadStartCallback (RCThread::TCallbackArg CallbackArg) |
| void | ThreadEndCallback (RCThread::TCallbackArg CallbackArg) |
Protected Attributes | |
| RCSimulation & | m_Simulation |
| RCSimSyncHandler & | m_SyncHandler |
| RCRobot & | m_Robot |
| RCMutex | m_Access |
Classes | |
| struct | RSThreadInfo |
|
|
free final simulation access |
|
|
wait for start event and get initial simulation access |
1.4.6-NO