OpenRTM-aist 2.1.0
読み取り中…
検索中…
一致する文字列を見つけられません
Macho::_RootInstance クラス

#include <Macho.h>

Macho::_RootInstance の継承関係図
Macho::_RootInstance 連携図

公開メンバ関数

ID id () override
Key key () override
void createBox () override
void deleteBox () override
const char * name () override
_StateInstancecreate (_MachineBase &machine, _StateInstance *parent) 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)
_StateSpecificationspecification ()
void * box ()
_MachineBasemachine ()
void setHistory (_StateInstance *history) const
_StateInstancehistory () const

限定公開メンバ関数

 _RootInstance (_MachineBase &machine, _StateInstance *parent)
基底クラス Macho::_StateInstance に属する継承限定公開メンバ関数
 _StateInstance (_MachineBase &machine, _StateInstance *parent)

フレンド

class _StateSpecification

その他の継承メンバ

基底クラス Macho::_StateInstance に属する継承限定公開変数類
_MachineBasemyMachine
_StateSpecificationmySpecification
_StateInstancemyHistory
_StateInstancemyParent
void * myBox
void * myBoxPlace

構築子と解体子

◆ _RootInstance()

Macho::_RootInstance::_RootInstance ( _MachineBase & machine,
_StateInstance * parent )
inlineprotected

関数詳解

◆ create()

_StateInstance * Macho::_RootInstance::create ( _MachineBase & machine,
_StateInstance * parent )
inlineoverridevirtual

◆ createBox()

void Macho::_RootInstance::createBox ( )
inlineoverridevirtual

Macho::_StateInstanceを実装しています。

◆ deleteBox()

void Macho::_RootInstance::deleteBox ( )
inlineoverridevirtual

Macho::_StateInstanceを実装しています。

◆ id()

ID Macho::_RootInstance::id ( )
inlineoverridevirtual

Macho::_StateInstanceを実装しています。

◆ key()

Key Macho::_RootInstance::key ( )
inlineoverridevirtual

Macho::_StateInstanceを実装しています。

◆ name()

const char * Macho::_RootInstance::name ( )
inlineoverridevirtual

Macho::_StateInstanceを実装しています。

◆ _StateSpecification

friend class _StateSpecification
friend

このクラス詳解は次のファイルから抽出されました: