cajun::intersection_queueing_t Class Reference

State to keep bot waiting for intersection queuing. More...

#include <simple_states.H>

Inheritance diagram for cajun::intersection_queueing_t:
cajun::base_state_machine_t

List of all members.

Public Member Functions

 intersection_queueing_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.

Detailed Description

State to keep bot waiting for intersection queuing.


Constructor & Destructor Documentation

cajun::intersection_queueing_t::intersection_queueing_t ( double  tstamp_  )  [inline]

Member Function Documentation

state_machine_id_t intersection_queueing_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::state_machine_t::blk_before_stop_intersection(), cajun::CONFIRM_OBSTACLE, and cajun::base_state_machine_t::m_state_id.


The documentation for this class was generated from the following files:

Generated on Fri Apr 9 10:45:15 2010 for UCPlanner by  doxygen 1.6.1