#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 82 of file state_machine.h.
| interactive_markers::StateMachine< StateT >::operator StateT | ( | ) |
Definition at line 88 of file state_machine.h.
| StateMachine< StateT > & interactive_markers::StateMachine< StateT >::operator= | ( | StateT | state | ) |
Definition at line 70 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.