BcPOC
SF-HRP ASM implementation
|
#include <action_rule.hpp>
Public Member Functions | |
ActionRule (std::string &, ptrSimplePlan, unsigned int, unsigned int, std::vector< int > &, unsigned int, unsigned int, unsigned int, unsigned int) | |
virtual int | GetAction () |
Protected Attributes | |
std::vector< int >::iterator | _action_it |
std::vector< int > | _actions |
std::string | _id |
Implements rule with action, i. e. leaf of the be-tree
ActionRule::ActionRule | ( | std::string & | id, |
ptrSimplePlan | pp, | ||
unsigned int | prio, | ||
unsigned int | weight, | ||
std::vector< int > & | actions, | ||
unsigned int | flags, | ||
unsigned int | stt, | ||
unsigned int | fails, | ||
unsigned int | successes | ||
) |
int ActionRule::GetAction | ( | ) | [virtual] |
Implements BaseRule.
std::vector<int>::iterator ActionRule::_action_it [protected] |
std::vector< int> ActionRule::_actions [protected] |
std::string ActionRule::_id [protected] |