OpenRTM-aist 2.1.0
|
#include <Macho.h>
公開メンバ関数 | |
class Alias | currentState () const |
限定公開メンバ関数 | |
_MachineBase () | |
virtual | ~_MachineBase () |
void | setState (_StateInstance &instance, _Initializer *init) |
void | setState (const Alias &state) |
void | setPendingState (_StateInstance &instance, _Initializer *init) |
void | setPendingEvent (_IEventBase *event) |
void | rattleOn () |
_StateInstance *& | getInstance (ID id) |
const _StateInstance * | getInstance (ID id) const |
void | start (_StateInstance &instance) |
void | start (const Alias &state) |
void | shutdown () |
void | allocate (unsigned int count) |
void | free (unsigned int count) |
void | clearHistoryDeep (unsigned int count, const _StateInstance &instance) const |
限定公開変数類 | |
_StateInstance * | myCurrentState {nullptr} |
_StateInstance * | myPendingState {nullptr} |
_Initializer * | myPendingInit {nullptr} |
void * | myPendingBox {nullptr} |
_IEventBase * | myPendingEvent {nullptr} |
_StateInstance ** | myInstances |
フレンド | |
template<class C , class P > | |
class | Link |
template<class T > | |
class | TopBase |
class | _StateSpecification |
class | Alias |
class | _AdaptingInitializer |
class | _StateInstance |
class | ::TestAccess |
|
protected |
|
protectedvirtual |
|
protected |
|
protected |
class Alias Macho::_MachineBase::currentState | ( | ) | const |
|
protected |
|
inlineprotected |
|
inlineprotected |
参照先 myInstances.
|
protected |
|
inlineprotected |
参照先 myPendingEvent.
|
inlineprotected |
参照先 myPendingInit, myPendingState.
参照元 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(), Macho::_StateSpecification::setStateHistory().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
protected |
|
protected |
参照元 getInstance(), getInstance().
|
protected |
|
protected |
参照元 setPendingEvent().
|
protected |
参照元 setPendingState().
|
protected |