Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

RS::Decision Class Reference

This is the base class for all decision makers in RoboSoc. More...

Inheritance diagram for RS::Decision:

Inheritance graph
[legend]
Collaboration diagram for RS::Decision:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Decision (ActuatorInterface *const actuator_interface)
virtual ServerCommandinitAgent ()
virtual bool init (ActuatorInterface *const actuator_interface)
virtual void onActuatorSensorData ()
virtual void onAuralSensorData ()
virtual void onAuralCoachSensorData ()
virtual void onAuralRefereeSensorData ()
virtual void onAuralPlayerSensorData ()
virtual void onAuralSelfSensorData ()
virtual void onSubstitution ()
virtual void onInit ()
virtual void onPhysicalSensorData ()
virtual void onSensorError ()
virtual void onVisualCoachSensorData ()
virtual void onVisualSensorData ()
virtual void onBeforeSensorData ()
virtual void onAfterSensorData ()
virtual void onBeforeTick ()
virtual void onAfterTick ()
virtual void onNewCycle (const bool forced)
virtual bool onEstimatedNewCycle (UInt16 estimated_time, UInt16 ticks)
virtual void onCommandWarning ()
virtual void onDelayedActions ()
virtual void onMissingActions ()
virtual void onShutdown ()

Protected Attributes

ActuatorInterfaceactuatorInterface
bool initialized

Detailed Description

This is the base class for all decision makers in RoboSoc.

Unit:
BasicSystem
Revision
1.8
Author
frehe
Date
2009/12/01 17:15:53

Definition at line 93 of file Decision.h.


The documentation for this class was generated from the following files:
Generated on Mon Aug 29 08:24:03 2011 for RoboSoc by doxygen1.3-rc3