#include <state.h>
Signals | |
void | stateEntered (int value, QString name) |
Public Member Functions | |
const QString | name () const |
PackmlState (StatesEnum state_value, QString name_value) | |
PackmlState (StatesEnum state_value, QString name_value, QState *super_state) | |
StatesEnum | state () const |
Protected Member Functions | |
virtual void | onEntry (QEvent *e) |
virtual void | onExit (QEvent *e) |
virtual void | operation () |
Protected Attributes | |
ros::Duration | cummulative_time_ |
ros::Time | enter_time_ |
ros::Time | exit_time_ |
QString | name_ |
StatesEnum | state_ |
packml_sm::PackmlState::PackmlState | ( | StatesEnum | state_value, |
QString | name_value | ||
) | [inline] |
packml_sm::PackmlState::PackmlState | ( | StatesEnum | state_value, |
QString | name_value, | ||
QState * | super_state | ||
) | [inline] |
const QString packml_sm::PackmlState::name | ( | ) | const [inline] |
void packml_sm::PackmlState::onEntry | ( | QEvent * | e | ) | [protected, virtual] |
Reimplemented in packml_sm::ActingState.
void packml_sm::PackmlState::onExit | ( | QEvent * | e | ) | [protected, virtual] |
Reimplemented in packml_sm::ActingState.
virtual void packml_sm::PackmlState::operation | ( | ) | [inline, protected, virtual] |
Reimplemented in packml_sm::ActingState.
StatesEnum packml_sm::PackmlState::state | ( | ) | const [inline] |
void packml_sm::PackmlState::stateEntered | ( | int | value, |
QString | name | ||
) | [signal] |
ros::Time packml_sm::PackmlState::enter_time_ [protected] |
ros::Time packml_sm::PackmlState::exit_time_ [protected] |
QString packml_sm::PackmlState::name_ [protected] |
StatesEnum packml_sm::PackmlState::state_ [protected] |