Default state of the state machine. More...
#include <simple_states.H>
Public Member Functions | |
| safe_state_t (double tstamp_) | |
| state_machine_id_t | new_state (state_machine_t *sm_) |
| Returns the new state that state machine should be in. Returns present state_id if no transition is possible. | |
Default state of the state machine.
| cajun::safe_state_t::safe_state_t | ( | double | tstamp_ | ) | [inline] |
| state_machine_id_t safe_state_t::new_state | ( | state_machine_t * | sm_ | ) | [virtual] |
Returns the new state that state machine should be in. Returns present state_id if no transition is possible.
Implements cajun::base_state_machine_t.
References cajun::CONFIRM_OBSTACLE, cajun::state_machine_t::lane_blocked(), and cajun::base_state_machine_t::m_state_id.
1.6.1