#include <FSM.h>
typedef art_msgs::Order(CmdrFSM::* CmdrFSM::action_t)(CmdrEvent event) |
CmdrFSM::CmdrFSM | ( | Commander * | cmdr_ptr, |
int | verbosity | ||
) |
CmdrFSM::~CmdrFSM | ( | ) | [inline] |
art_msgs::Order CmdrFSM::ActionError | ( | CmdrEvent | event | ) | [private] |
art_msgs::Order CmdrFSM::ActionFail | ( | CmdrEvent | event | ) | [private] |
art_msgs::Order CmdrFSM::ActionInDone | ( | CmdrEvent | event | ) | [private] |
art_msgs::Order CmdrFSM::ActionInInit | ( | CmdrEvent | event | ) | [private] |
art_msgs::Order CmdrFSM::ActionInRoad | ( | CmdrEvent | event | ) | [private] |
art_msgs::Order CmdrFSM::ActionToDone | ( | CmdrEvent | event | ) | [private] |
art_msgs::Order CmdrFSM::ActionToRoad | ( | CmdrEvent | event | ) | [private] |
art_msgs::Order CmdrFSM::ActionWait | ( | CmdrEvent | event | ) | [private] |
void CmdrFSM::Add | ( | CmdrEvent::event_t | event, |
action_t | action, | ||
CmdrState::state_t | from_state, | ||
CmdrState::state_t | to_state | ||
) | [private] |
art_msgs::Order CmdrFSM::BlockedInRoad | ( | CmdrEvent | event | ) | [private] |
art_msgs::Order CmdrFSM::control | ( | const art_msgs::NavigatorState * | _navstate | ) |
CmdrEvent CmdrFSM::current_event | ( | void | ) | [private] |
art_msgs::Order CmdrFSM::InitToRoad | ( | CmdrEvent | event | ) | [private] |
art_msgs::Order CmdrFSM::ReplanInRoad | ( | CmdrEvent | event | ) | [private] |
CmdrState CmdrFSM::State | ( | void | ) | [inline] |
Commander* CmdrFSM::cmdr [private] |
ElementID CmdrFSM::current_way [private] |
art_msgs::NavigatorState CmdrFSM::navstate [private] |
ElementID CmdrFSM::old_replan [private] |
CmdrState CmdrFSM::prev [private] |
CmdrState CmdrFSM::state [private] |
int CmdrFSM::verbose [private] |
bool CmdrFSM::was_in_route_network [private] |