#include <transitions.h>
Public Member Functions | |
CmdTransition (const CmdEnum &cmd_value, const QString &name_value) | |
CmdTransition (const CmdEnum &cmd_value, const QString &name_value, PackmlState &from, PackmlState &to) | |
Static Public Member Functions | |
static CmdTransition * | abort (PackmlState &from, PackmlState &to) |
static CmdTransition * | clear (PackmlState &from, PackmlState &to) |
static CmdTransition * | estop (PackmlState &from, PackmlState &to) |
static CmdTransition * | hold (PackmlState &from, PackmlState &to) |
static CmdTransition * | reset (PackmlState &from, PackmlState &to) |
static CmdTransition * | start (PackmlState &from, PackmlState &to) |
static CmdTransition * | stop (PackmlState &from, PackmlState &to) |
static CmdTransition * | suspend (PackmlState &from, PackmlState &to) |
static CmdTransition * | unhold (PackmlState &from, PackmlState &to) |
static CmdTransition * | unsuspend (PackmlState &from, PackmlState &to) |
Protected Member Functions | |
virtual bool | eventTest (QEvent *e) |
virtual void | onTransition (QEvent *e) |
Protected Attributes | |
CmdEnum | cmd |
QString | name |
Definition at line 39 of file transitions.h.
packml_sm::CmdTransition::CmdTransition | ( | const CmdEnum & | cmd_value, |
const QString & | name_value | ||
) | [inline] |
Definition at line 85 of file transitions.h.
packml_sm::CmdTransition::CmdTransition | ( | const CmdEnum & | cmd_value, |
const QString & | name_value, | ||
PackmlState & | from, | ||
PackmlState & | to | ||
) |
Definition at line 40 of file transitions.cpp.
static CmdTransition* packml_sm::CmdTransition::abort | ( | PackmlState & | from, |
PackmlState & | to | ||
) | [inline, static] |
Definition at line 60 of file transitions.h.
static CmdTransition* packml_sm::CmdTransition::clear | ( | PackmlState & | from, |
PackmlState & | to | ||
) | [inline, static] |
Definition at line 44 of file transitions.h.
static CmdTransition* packml_sm::CmdTransition::estop | ( | PackmlState & | from, |
PackmlState & | to | ||
) | [inline, static] |
Definition at line 68 of file transitions.h.
bool packml_sm::CmdTransition::eventTest | ( | QEvent * | e | ) | [protected, virtual] |
Definition at line 51 of file transitions.cpp.
static CmdTransition* packml_sm::CmdTransition::hold | ( | PackmlState & | from, |
PackmlState & | to | ||
) | [inline, static] |
Definition at line 56 of file transitions.h.
virtual void packml_sm::CmdTransition::onTransition | ( | QEvent * | e | ) | [inline, protected, virtual] |
Definition at line 97 of file transitions.h.
static CmdTransition* packml_sm::CmdTransition::reset | ( | PackmlState & | from, |
PackmlState & | to | ||
) | [inline, static] |
Definition at line 64 of file transitions.h.
static CmdTransition* packml_sm::CmdTransition::start | ( | PackmlState & | from, |
PackmlState & | to | ||
) | [inline, static] |
Definition at line 48 of file transitions.h.
static CmdTransition* packml_sm::CmdTransition::stop | ( | PackmlState & | from, |
PackmlState & | to | ||
) | [inline, static] |
Definition at line 52 of file transitions.h.
static CmdTransition* packml_sm::CmdTransition::suspend | ( | PackmlState & | from, |
PackmlState & | to | ||
) | [inline, static] |
Definition at line 72 of file transitions.h.
static CmdTransition* packml_sm::CmdTransition::unhold | ( | PackmlState & | from, |
PackmlState & | to | ||
) | [inline, static] |
Definition at line 80 of file transitions.h.
static CmdTransition* packml_sm::CmdTransition::unsuspend | ( | PackmlState & | from, |
PackmlState & | to | ||
) | [inline, static] |
Definition at line 76 of file transitions.h.
CmdEnum packml_sm::CmdTransition::cmd [protected] |
Definition at line 99 of file transitions.h.
QString packml_sm::CmdTransition::name [protected] |
Definition at line 100 of file transitions.h.