#include <Macho.h>
◆ _StateInstance()
◆ ~_StateInstance()
virtual Macho::_StateInstance::~_StateInstance |
( |
| ) |
|
|
virtual |
◆ box()
void * Macho::_StateInstance::box |
( |
| ) |
|
|
inline |
◆ create()
◆ createBox()
virtual void Macho::_StateInstance::createBox |
( |
| ) |
|
|
pure virtual |
◆ deleteBox()
virtual void Macho::_StateInstance::deleteBox |
( |
| ) |
|
|
pure virtual |
◆ entry()
void Macho::_StateInstance::entry |
( |
_StateInstance & | previous, |
|
|
bool | first = true ) |
◆ exit()
◆ history()
◆ id()
virtual ID Macho::_StateInstance::id |
( |
| ) |
|
|
pure virtual |
◆ init()
void Macho::_StateInstance::init |
( |
bool | history | ) |
|
◆ isChild()
bool Macho::_StateInstance::isChild |
( |
const _StateInstance & | instance | ) |
|
|
inline |
◆ key()
virtual Key Macho::_StateInstance::key |
( |
| ) |
|
|
pure virtual |
◆ machine()
References myMachine.
Referenced by Macho::_RootInstance::create(), Macho::_SubstateInstance< S >::create(), Macho::_StateSpecification::setState(), Macho::_StateSpecification::setState(), Macho::_StateSpecification::setState(), Macho::_StateSpecification::setState(), Macho::_StateSpecification::setState(), Macho::_StateSpecification::setState(), Macho::_StateSpecification::setState(), Macho::_StateSpecification::setStateBox(), Macho::_StateSpecification::setStateDirect(), and Macho::_StateSpecification::setStateHistory().
◆ name()
virtual const char * Macho::_StateInstance::name |
( |
| ) |
|
|
pure virtual |
◆ restore()
◆ saveHistory()
◆ setBox()
void Macho::_StateInstance::setBox |
( |
void * | box | ) |
|
|
inline |
◆ setHistory()
void Macho::_StateInstance::setHistory |
( |
_StateInstance * | history | ) |
const |
|
inline |
◆ setHistorySuper()
◆ shutdown()
void Macho::_StateInstance::shutdown |
( |
| ) |
|
|
inline |
◆ specification()
References mySpecification.
Referenced by Macho::Machine< TOP >::box(), Macho::_Event0< TOP, R >::dispatch(), Macho::_Event1< TOP, R, P1 >::dispatch(), Macho::_Event2< TOP, R, P1, P2 >::dispatch(), Macho::_Event3< TOP, R, P1, P2, P3 >::dispatch(), Macho::_Event4< TOP, R, P1, P2, P3, P4 >::dispatch(), Macho::_Event5< TOP, R, P1, P2, P3, P4, P5 >::dispatch(), Macho::_Event6< TOP, R, P1, P2, P3, P4, P5, P6 >::dispatch(), _VS8_Bug_101615::execute(), _VS8_Bug_101615::execute(), _VS8_Bug_101615::execute(), _VS8_Bug_101615::execute(), _VS8_Bug_101615::execute(), and _VS8_Bug_101615::execute().
◆ myBox
void* Macho::_StateInstance::myBox |
|
protected |
◆ myBoxPlace
void* Macho::_StateInstance::myBoxPlace |
|
protected |
◆ myHistory
◆ myMachine
◆ myParent
◆ mySpecification
The documentation for this class was generated from the following file: