#include <state_machine.h>
Public Member Functions | |
ros::Duration | getDuration () |
operator StateT () | |
StateMachine & | operator= (StateT state) |
StateMachine (std::string name, StateT init_state) | |
Private Attributes | |
ros::Time | chg_time_ |
std::string | name_ |
StateT | state_ |
Definition at line 48 of file state_machine.h.
interactive_markers::StateMachine< StateT >::StateMachine | ( | std::string | name, |
StateT | init_state | ||
) |
Definition at line 62 of file state_machine.h.
ros::Duration interactive_markers::StateMachine< StateT >::getDuration | ( | ) |
Definition at line 81 of file state_machine.h.
interactive_markers::StateMachine< StateT >::operator StateT | ( | ) |
Definition at line 87 of file state_machine.h.
StateMachine< StateT > & interactive_markers::StateMachine< StateT >::operator= | ( | StateT | state | ) |
Definition at line 69 of file state_machine.h.
ros::Time interactive_markers::StateMachine< StateT >::chg_time_ [private] |
Definition at line 57 of file state_machine.h.
std::string interactive_markers::StateMachine< StateT >::name_ [private] |
Definition at line 58 of file state_machine.h.
StateT interactive_markers::StateMachine< StateT >::state_ [private] |
Definition at line 56 of file state_machine.h.