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

#include <Macho.h>

Macho::Alias 連携図

公開メンバ関数

 Alias (Key key, bool history=false)
 Alias (Key key, _Initializer *init)
 Alias (const Alias &other)
Aliasoperator= (const Alias &other)
 ~Alias ()
 operator Key () const
bool isChild (Key k) const
bool isParent (Key k) const
const char * name () const
ID id () const

限定公開メンバ関数

void setState (_MachineBase &machine) const
_KeyDatakey () const

限定公開変数類

Key myStateKey
_InitializermyInitializer

フレンド

class _MachineBase
class _StateSpecification

構築子と解体子

◆ Alias() [1/3]

Macho::Alias::Alias ( Key key,
bool history = false )
inline

◆ Alias() [2/3]

Macho::Alias::Alias ( Key key,
_Initializer * init )
inline

◆ Alias() [3/3]

Macho::Alias::Alias ( const Alias & other)
inline

◆ ~Alias()

Macho::Alias::~Alias ( )
inline

参照先 myInitializer.

関数詳解

◆ id()

ID Macho::Alias::id ( ) const
inline

◆ isChild()

bool Macho::Alias::isChild ( Key k) const
inline

◆ isParent()

bool Macho::Alias::isParent ( Key k) const
inline

参照先 key().

◆ key()

_KeyData * Macho::Alias::key ( ) const
inlineprotected

◆ name()

const char * Macho::Alias::name ( ) const
inline

◆ operator Key()

Macho::Alias::operator Key ( ) const
inline

参照先 key().

◆ operator=()

Alias & Macho::Alias::operator= ( const Alias & other)
inline

◆ setState()

void Macho::Alias::setState ( _MachineBase & machine) const
protected

参照先 _MachineBase.

◆ _MachineBase

friend class _MachineBase
friend

参照先 _MachineBase.

参照元 _MachineBase, setState().

◆ _StateSpecification

friend class _StateSpecification
friend

メンバ詳解

◆ myInitializer

_Initializer* Macho::Alias::myInitializer
protected

◆ myStateKey

Key Macho::Alias::myStateKey
protected

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