#include <Xabsl2BehaviorControl.h>
Inheritance diagram for Xabsl2BehaviorControl:
Public Member Functions | |
Xabsl2BehaviorControl (const BehaviorControlInterfaces &interfaces, SolutionRequest::xabsl2EngineID id) | |
Constructor. | |
~Xabsl2BehaviorControl () | |
destructor | |
virtual bool | handleMessage (InMessage &message) |
Is called for every incoming debug message. | |
Protected Member Functions | |
virtual void | executeIfEngineCouldNotBeCreated () |
Is called if the engine could not be created. | |
virtual void | printGeneratedMainActionToString (char *buf) |
Prints the main action that was generated by the execution of the engine to a string. |
Martin Lötzsch
Definition at line 25 of file Xabsl2BehaviorControl.h.
|
Constructor.
Definition at line 16 of file Xabsl2BehaviorControl.cpp. |
|
destructor
Definition at line 37 of file Xabsl2BehaviorControl.h. |
|
Is called for every incoming debug message.
Reimplemented from GTXabsl2EngineExecutor. Reimplemented in GT2004BehaviorControl. Definition at line 35 of file Xabsl2BehaviorControl.cpp. References GTXabsl2EngineExecutor::handleMessage(). Referenced by GT2004BehaviorControl::handleMessage(). |
Here is the call graph for this function:
|
Is called if the engine could not be created.
Implements GTXabsl2EngineExecutor. Definition at line 24 of file Xabsl2BehaviorControl.cpp. References MotionRequest::motionType, MotionRequest::specialActionRequest, and SpecialActionRequest::specialActionType. |
|
Prints the main action that was generated by the execution of the engine to a string.
Implements GTXabsl2EngineExecutor. Definition at line 30 of file Xabsl2BehaviorControl.cpp. References MotionRequest::printOut(). |
Here is the call graph for this function: