#include <state_machine_visited_states_queue.h>
| Public Member Functions | |
| void | clear () | 
| bool | isEmpty () | 
| int | nextState () | 
| StateMachineVisitedStatesQueue (std::shared_ptr< packml_sm::AbstractStateMachine > sm) | |
| Private Member Functions | |
| void | stateChanged (int new_state) | 
| Private Attributes | |
| StateMachineObserver | observer_ | 
| std::queue< int > | visited_states_ | 
Definition at line 24 of file state_machine_visited_states_queue.h.
| StateMachineVisitedStatesQueue::StateMachineVisitedStatesQueue | ( | std::shared_ptr< packml_sm::AbstractStateMachine > | sm | ) | 
Definition at line 21 of file state_machine_visited_states_queue.cpp.
| void StateMachineVisitedStatesQueue::clear | ( | ) | 
Definition at line 33 of file state_machine_visited_states_queue.cpp.
| bool StateMachineVisitedStatesQueue::isEmpty | ( | ) | 
Definition at line 28 of file state_machine_visited_states_queue.cpp.
| int StateMachineVisitedStatesQueue::nextState | ( | ) | 
Definition at line 38 of file state_machine_visited_states_queue.cpp.
| 
 | private | 
Definition at line 50 of file state_machine_visited_states_queue.cpp.
| 
 | private | 
Definition at line 33 of file state_machine_visited_states_queue.h.
| 
 | private | 
Definition at line 34 of file state_machine_visited_states_queue.h.