#include <actionExecutorArmToSide.h>

Public Member Functions | |
| virtual bool | fillGoal (tidyup_msgs::ArmToSideGoal &goal, const DurativeAction &a, const SymbolicState ¤t) | 
| virtual void | initialize (const std::deque< std::string > &arguments) | 
| virtual void | updateState (const actionlib::SimpleClientGoalState &actionReturnState, const tidyup_msgs::ArmToSideResult &result, const DurativeAction &a, SymbolicState ¤t) | 
Private Attributes | |
| std::string | _armAtSideConstantName | 
| std::string | _armStatePredicateName | 
Definition at line 11 of file actionExecutorArmToSide.h.
| virtual bool tidyup_actions::ActionExecutorArmToSide::fillGoal | ( | tidyup_msgs::ArmToSideGoal & | goal, | 
| const DurativeAction & | a, | ||
| const SymbolicState & | current | ||
| ) |  [virtual] | 
        
| virtual void tidyup_actions::ActionExecutorArmToSide::initialize | ( | const std::deque< std::string > & | arguments | ) |  [virtual] | 
        
Initialize the ArmToSide action using the following parameters: action_plan_name action_server_name [armStatePredicate [armAtSideConstant]]
armStatePredicate and armAtSideConstant give the predicate that is set to the at side constant when the action succeeds.
Reimplemented from ActionExecutorActionlib< tidyup_msgs::ArmToSideAction, tidyup_msgs::ArmToSideGoal, tidyup_msgs::ArmToSideResult >.
| virtual void tidyup_actions::ActionExecutorArmToSide::updateState | ( | const actionlib::SimpleClientGoalState & | actionReturnState, | 
| const tidyup_msgs::ArmToSideResult & | result, | ||
| const DurativeAction & | a, | ||
| SymbolicState & | current | ||
| ) |  [virtual] | 
        
std::string tidyup_actions::ActionExecutorArmToSide::_armAtSideConstantName [private] | 
        
Definition at line 32 of file actionExecutorArmToSide.h.
std::string tidyup_actions::ActionExecutorArmToSide::_armStatePredicateName [private] | 
        
Definition at line 31 of file actionExecutorArmToSide.h.