#include <CommonBasicBehaviors.h>
Inheritance diagram for BasicBehaviorSpecialAction:
Public Member Functions | |
BasicBehaviorSpecialAction (const BehaviorControlInterfaces &interfaces, Xabsl2ErrorHandler &errorHandler) | |
virtual void | execute () |
Private Attributes | |
double | specialActionID |
Martin Lötzsch
Max Risler
Definition at line 112 of file CommonBasicBehaviors.h.
BasicBehaviorSpecialAction::BasicBehaviorSpecialAction | ( | const BehaviorControlInterfaces & | interfaces, | |
Xabsl2ErrorHandler & | errorHandler | |||
) | [inline] |
Definition at line 120 of file CommonBasicBehaviors.h.
References Xabsl2BasicBehavior::registerParameter(), and specialActionID.
void BasicBehaviorSpecialAction::execute | ( | ) | [virtual] |
Executes the basic behavior.
Implements Xabsl2BasicBehavior.
Definition at line 45 of file CommonBasicBehaviors.cpp.
References BehaviorControlInterfaces::motionRequest, MotionRequest::motionType, MotionRequest::specialAction, specialActionID, MotionRequest::specialActionRequest, and SpecialActionRequest::specialActionType.
double BasicBehaviorSpecialAction::specialActionID [private] |
Parameter "special-action-id"
Definition at line 133 of file CommonBasicBehaviors.h.
Referenced by BasicBehaviorSpecialAction(), and execute().