|
OpenRTM-aist 2.0.2
|
#include <Macho.h>


公開型 | |
| using | Box = typename S::Box |
公開メンバ関数 | |
| ~_SubstateInstance () override | |
| const char * | name () override |
| ID | id () override |
| Key | key () override |
| _StateInstance * | create (_MachineBase &machine, _StateInstance *parent) override |
| void | createBox () override |
| void | deleteBox () override |
基底クラス Macho::_StateInstance に属する継承公開メンバ関数 | |
| virtual | ~_StateInstance () |
| void | entry (_StateInstance &previous, bool first=true) |
| void | exit (_StateInstance &next) |
| void | init (bool history) |
| void | saveHistory (_StateInstance &shallow, _StateInstance &deep) |
| void | setHistorySuper (_StateInstance &deep) |
| void | shutdown () |
| void | restore (_StateInstance &instance) |
| void | setBox (void *box) |
| bool | isChild (const _StateInstance &instance) |
| _StateSpecification & | specification () |
| void * | box () |
| _MachineBase & | machine () |
| void | setHistory (_StateInstance *history) const |
| _StateInstance * | history () const |
限定公開メンバ関数 | |
| _SubstateInstance (_MachineBase &machine, _StateInstance *parent) | |
基底クラス Macho::_StateInstance に属する継承限定公開メンバ関数 | |
| _StateInstance (_MachineBase &machine, _StateInstance *parent) | |
フレンド | |
| template<class C , class P > | |
| class | Link |
その他の継承メンバ | |
基底クラス Macho::_StateInstance に属する継承限定公開変数類 | |
| _MachineBase & | myMachine |
| _StateSpecification * | mySpecification |
| _StateInstance * | myHistory |
| _StateInstance * | myParent |
| void * | myBox |
| void * | myBoxPlace |
| using Macho::_SubstateInstance< S >::Box = typename S::Box |
|
inlineprotected |
|
inlineoverride |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Macho::_StateInstanceを実装しています。
|
inlineoverridevirtual |
Macho::_StateInstanceを実装しています。
|
inlineoverridevirtual |
Macho::_StateInstanceを実装しています。