SIMBASE::RCRobot Struct Reference

Robot consisting a construction and a list of controllers. More...

Inherits SIMBASE::TRCGlobalSimComponent< RCRobot >, and SIMBASE::RCSyncSimAccessor.

Inheritance diagram for SIMBASE::RCRobot:

Inheritance graph
[legend]
Collaboration diagram for SIMBASE::RCRobot:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RCRobot (const RCString &sKey, const RSGlobalSimCtorArg &CtorArg)
virtual void Realize ()
virtual void OnStart ()
virtual void OnQuit ()

Protected Types

typedef TRCComponentList<
RCSimControllerComponent > 
TSimControllerList
typedef TRCConstRetCallbackPtr<
const RSControllerCtorArg &,
void, RSControllerCtorArg > 
TControllerCtorArgCallback
typedef TRCConstRetCallbackPtr<
const RSSimControllerCtorArg &,
void, RSSimControllerCtorArg > 
TSimControllerCtorArgCallback

Protected Member Functions

 MParamMembersStart (RCRobot) MParamMember("Construction"

Protected Attributes

 m_Construction
RCComponentPointerParamHandler
MParamMember("Controller",
m_ControllerList, RCUniversalComponentList::THandler)
MParamMembersEnd() protected
typedef TRCComponentList<
RCControllerComponent > 
TStdControllerList
TBodyPtr m_Construction
RCUniversalComponentList m_ControllerList
RCSimProcessor m_Processor
RCRtlComponentHandler m_RtlComponentHandler
TStdControllerList m_StdControllerList
TSimControllerList m_SimControllerList

Detailed Description

Robot consisting a construction and a list of controllers.

Author:
Patrik Stellmann
...


The documentation for this struct was generated from the following files:
Generated on Thu Feb 16 12:48:01 2006 for Simulator Bob by  doxygen 1.4.6-NO