メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ

クラス RTC::RTObject_impl

#include <RTObject.h>

RTC::RTObject_implに対する継承グラフ

RTC::DataFlowComponentBase すべてのメンバ一覧

Public メソッド

 RTObject_impl (Manager *manager)
 RTObject_impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa)
virtual ~RTObject_impl ()
virtual ReturnCode_t initialize ()
virtual ReturnCode_t finalize ()
 RTCを解体準備のため終了させる.
virtual ReturnCode_t exit ()
 RTCを停止させ、そのコンテンツと共に終了させる.
virtual CORBA::Boolean is_alive ()
virtual ExecutionContextList * get_contexts ()
 [CORBA interface] ExecutionContextListを取得する
virtual ExecutionContext_ptr get_context (UniqueId ec_id)
 [CORBA interface] ExecutionContextを取得する
virtual ComponentProfile * get_component_profile ()
 [RTObject CORBA interface] コンポーネントプロファイルの取得
virtual PortList * get_ports ()
 [RTObject CORBA interface] ポートの取得
virtual ExecutionContextServiceList * get_execution_context_services ()
 [RTObject CORBA interface] ExecutionContextAdmin の取得
UniqueId attach_executioncontext (ExecutionContext_ptr exec_context)
ReturnCode_t detach_executioncontext (UniqueId ec_id)
virtual ReturnCode_t on_initialize ()
virtual ReturnCode_t on_finalize ()
virtual ReturnCode_t on_startup (UniqueId ec_id)
virtual ReturnCode_t on_shutdown (UniqueId ec_id)
virtual ReturnCode_t on_activated (UniqueId ec_id)
virtual ReturnCode_t on_deactivated (UniqueId ec_id)
virtual ReturnCode_t on_aborting (UniqueId ec_id)
virtual ReturnCode_t on_error (UniqueId ec_id)
virtual ReturnCode_t on_reset (UniqueId ec_id)
virtual ReturnCode_t on_execute (UniqueId ec_id)
virtual ReturnCode_t on_state_update (UniqueId ec_id)
virtual ReturnCode_t on_rate_changed (UniqueId ec_id)
virtual SDOPackage::OrganizationList * get_owned_organizations () throw (SDOPackage::NotAvailable)
 [CORBA interface] Organization リストの取得
virtual char * get_sdo_id () throw (SDOPackage::NotAvailable, SDOPackage::InternalError)
 [CORBA interface] SDO ID の取得
virtual char * get_sdo_type () throw (SDOPackage::NotAvailable, SDOPackage::InternalError)
 [CORBA interface] SDO タイプの取得
virtual SDOPackage::DeviceProfile * get_device_profile () throw (SDOPackage::NotAvailable, SDOPackage::InternalError)
 [CORBA interface] SDO DeviceProfile リストの取得
virtual SDOPackage::ServiceProfileList * get_service_profiles () throw (SDOPackage::InvalidParameter, SDOPackage::NotAvailable, SDOPackage::InternalError)
 [CORBA interface] SDO ServiceProfile の取得
virtual SDOPackage::ServiceProfile * get_service_profile (const char *id) throw (SDOPackage::InvalidParameter, SDOPackage::NotAvailable, SDOPackage::InternalError)
 [CORBA interface] 特定のServiceProfileの取得
virtual SDOPackage::SDOService_ptr get_sdo_service (const char *id) throw (SDOPackage::InvalidParameter, SDOPackage::NotAvailable, SDOPackage::InternalError)
 [CORBA interface] 指定された SDO Service の取得
virtual SDOPackage::Configuration_ptr get_configuration () throw (SDOPackage::InterfaceNotImplemented, SDOPackage::NotAvailable, SDOPackage::InternalError)
 [CORBA interface] Configuration オブジェクトの取得
virtual SDOPackage::Monitoring_ptr get_monitoring () throw (SDOPackage::InterfaceNotImplemented, SDOPackage::NotAvailable, SDOPackage::InternalError)
 [CORBA interface] Monitoring オブジェクトの取得
virtual SDOPackage::OrganizationList * get_organizations () throw (SDOPackage::NotAvailable, SDOPackage::InternalError)
 [CORBA interface] Organization リストの取得
virtual SDOPackage::NVList * get_status_list () throw (SDOPackage::NotAvailable, SDOPackage::InternalError)
 [CORBA interface] SDO Status リストの取得
virtual CORBA::Any * get_status (const char *name) throw (SDOPackage::InvalidParameter, SDOPackage::NotAvailable, SDOPackage::InternalError)
 [CORBA interface] SDO Status の取得
const char * getInstanceName ()
void setInstanceName (const char *instance_name)
const char * getTypeName ()
const char * getDescription ()
const char * getVersion ()
const char * getVendor ()
const char * getCategory ()
std::vector< std::string > getNamingNames ()
void setObjRef (const RTObject_ptr rtobj)
RTObject_ptr getObjRef () const
void setProperties (const Properties &prop)
 [local interface] RTC のプロパティを設定する
PropertiesgetProperties ()
 [local interface] RTC のプロパティを取得する
template<typename VarType>
bool bindParameter (const char *param_name, VarType &var, const char *def_val, bool(*trans)(VarType &, const char *)=::stringTo)
void updateParameters (const char *config_set)
void registerPort (PortBase &port)
 [local interface] Port を登録する
template<class DataType, template< class DataType > class Buffer>
void registerInPort (const char *name, InPort< DataType, Buffer > &inport)
template<class DataType, template< class DataType > class Buffer>
void registerOutPort (const char *name, OutPort< DataType, Buffer > &outport)
void deletePort (PortBase &port)
 [local interface] Port の登録を削除する
void deletePortByName (const char *port_name)
void finalizePorts ()

Protected メソッド

virtual ReturnCode_t onInitialize ()
virtual ReturnCode_t onFinalize ()
virtual ReturnCode_t onStartup (RTC::UniqueId ec_id)
virtual ReturnCode_t onShutdown (RTC::UniqueId ec_id)
virtual ReturnCode_t onActivated (RTC::UniqueId ec_id)
virtual ReturnCode_t onDeactivated (RTC::UniqueId ec_id)
virtual ReturnCode_t onExecute (RTC::UniqueId ec_id)
virtual ReturnCode_t onAborting (RTC::UniqueId ec_id)
virtual ReturnCode_t onError (RTC::UniqueId ec_id)
virtual ReturnCode_t onReset (RTC::UniqueId ec_id)
virtual ReturnCode_t onStateUpdate (RTC::UniqueId ec_id)
virtual ReturnCode_t onRateChanged (RTC::UniqueId ec_id)
void shutdown ()

Protected 変数

Managerm_pManager
CORBA::ORB_var m_pORB
PortableServer::POA_var m_pPOA
SDOPackage::OrganizationList m_sdoOwnedOrganizations
SDOPackage::ServiceProfileList m_sdoSvcProfiles
SDOPackage::Configuration_implm_pSdoConfigImpl
SDOPackage::Configuration_var m_pSdoConfig
SDOPackage::OrganizationList m_sdoOrganizations
SDOPackage::NVList m_sdoStatus
ComponentProfile m_profile
RTObject_ptr m_objref
PortAdmin m_portAdmin
ExecutionContextServiceList m_execContexts
bool m_created
bool m_alive
Properties m_properties
ConfigAdmin m_configsets

構成

struct  deactivate_comps
struct  ec_copy
struct  nv_name
struct  svc_name

コンストラクタとデストラクタ

RTC::RTObject_impl::RTObject_impl Manager manager  ) 
 

RTC::RTObject_impl::RTObject_impl CORBA::ORB_ptr  orb,
PortableServer::POA_ptr  poa
 

virtual RTC::RTObject_impl::~RTObject_impl  )  [virtual]
 


関数

UniqueId RTC::RTObject_impl::attach_executioncontext ExecutionContext_ptr  exec_context  ) 
 

template<typename VarType>
bool RTC::RTObject_impl::bindParameter const char *  param_name,
VarType &  var,
const char *  def_val,
bool(*)(VarType &, const char *)  trans = ::stringTo
[inline]
 

void RTC::RTObject_impl::deletePort PortBase port  ) 
 

[local interface] Port の登録を削除する

RTC が保持するPortの登録を削除する。

引数:
port RTC に登録する Port

void RTC::RTObject_impl::deletePortByName const char *  port_name  ) 
 

ReturnCode_t RTC::RTObject_impl::detach_executioncontext UniqueId  ec_id  ) 
 

virtual ReturnCode_t RTC::RTObject_impl::exit  )  [virtual]
 

RTCを停止させ、そのコンテンツと共に終了させる.

この RTC がオーナーであるすべての実行コンテキストが停止される。 この RTC が他の実行コンテキストを所有する RTC に属する実行コンテキスト (i.e. 実行コンテキストを所有する RTC はすなわちその実行コンテキストの オーナーである。)に参加している場合、当該 RTC はそれらのコンテキスト上 で非活性化されなければならない。

制約

  • RTC が初期化されていなければ、終了させることはできない。 Created 状態にある RTCexit() を呼び出した場合、 ReturnCode_t::PRECONDITION_NOT_MET で失敗する。

virtual ReturnCode_t RTC::RTObject_impl::finalize  )  [virtual]
 

RTCを解体準備のため終了させる.

このオペレーション呼び出しは結果としてComponentAction::on_finalize() を呼び出す。

制約

  • この RTC が属する Running 状態の実行コンテキスト中、Active 状態にある ものがあればこの RTC は終了されない。その場合、このオペレーション呼び 出しはいかなる場合も ReturnCode_t::PRECONDITION_NOT_ME で失敗する。
  • この RTC が Created 状態である場合、終了処理は行われない。 その場合、このオペレーション呼び出しはいかなる場合も ReturnCode_t::PRECONDITION_NOT_MET で失敗する。
  • アプリケーション開発者はこのオペレーションを直接的に呼び出すことは まれであり、たいていはRTCインフラストラクチャから呼び出される。

void RTC::RTObject_impl::finalizePorts  ) 
 

virtual ComponentProfile* RTC::RTObject_impl::get_component_profile  )  [virtual]
 

[RTObject CORBA interface] コンポーネントプロファイルの取得

当該コンポーネントのプロファイル情報を返す。

virtual SDOPackage::Configuration_ptr RTC::RTObject_impl::get_configuration  )  throw (SDOPackage::InterfaceNotImplemented, SDOPackage::NotAvailable, SDOPackage::InternalError) [virtual]
 

[CORBA interface] Configuration オブジェクトの取得

このオペレーションは Configuration interface への参照を返す。 Configuration interface は各 SDO を管理するためのインターフェースの ひとつである。このインターフェースは DeviceProfile, ServiceProfile, Organization で定義された SDO の属性値を設定するために使用される。 Configuration インターフェースの詳細については、OMG SDO specification の 2.3.5節, p.2-24 を参照のこと。

戻り値:
SDO の Configuration インターフェースへの参照
例外:
InterfaceNotImplemented SDOはConfigurationインターフェースを 持たない。
SDONotExists ターゲットのSDOが存在しない。
NotAvailable SDOは存在するが応答がない。
InternalError 内部的エラーが発生した。

virtual ExecutionContext_ptr RTC::RTObject_impl::get_context UniqueId  ec_id  )  [virtual]
 

[CORBA interface] ExecutionContextを取得する

virtual ExecutionContextList* RTC::RTObject_impl::get_contexts  )  [virtual]
 

[CORBA interface] ExecutionContextListを取得する

virtual SDOPackage::DeviceProfile* RTC::RTObject_impl::get_device_profile  )  throw (SDOPackage::NotAvailable, SDOPackage::InternalError) [virtual]
 

[CORBA interface] SDO DeviceProfile リストの取得

SDO の DeviceProfile を返すオペレーション。 SDO がハードウエアデバイス に関連付けられていない場合には、空の DeviceProfile が返される。 このオペレーションは以下の型の例外を発生させる。

例外:
NotAvailable SDOは存在するが応答がない。
InternalError 内部的エラーが発生した。
戻り値:
SDO DeviceProfile

virtual ExecutionContextServiceList* RTC::RTObject_impl::get_execution_context_services  )  [virtual]
 

[RTObject CORBA interface] ExecutionContextAdmin の取得

このオペレーションは当該 RTC が所属する ExecutionContextに関連した ExecutionContextAdmin のリストを返す。

virtual SDOPackage::Monitoring_ptr RTC::RTObject_impl::get_monitoring  )  throw (SDOPackage::InterfaceNotImplemented, SDOPackage::NotAvailable, SDOPackage::InternalError) [virtual]
 

[CORBA interface] Monitoring オブジェクトの取得

このオペレーションは Monitoring interface への参照を返す。 Monitoring interface は SDO が管理するインターフェースの一つである。 このインターフェースは SDO のプロパティをモニタリングするために 使用される。 Monitoring interface の詳細については OMG SDO specification の 2.3.7節 "Monitoring Interface" p.2-35 を参照のこと。

戻り値:
SDO の Monitoring interface への参照
例外:
InterfaceNotImplemented SDOはConfigurationインターフェースを 持たない。
SDONotExists ターゲットのSDOが存在しない。
NotAvailable SDOは存在するが応答がない。
InternalError 内部的エラーが発生した。

virtual SDOPackage::OrganizationList* RTC::RTObject_impl::get_organizations  )  throw (SDOPackage::NotAvailable, SDOPackage::InternalError) [virtual]
 

[CORBA interface] Organization リストの取得

SDO は0個以上の Organization (組織)に所属することができる。 もし SDO が 1個以上の Organization に所属している場合、このオペレーションは所属する Organization のリストを返す。SDO が どの Organization にも所属していない 場合には、空のリストが返される。

戻り値:
SDO が所属する Organization のリスト。
例外:
SDONotExists ターゲットのSDOが存在しない。
NotAvailable SDOは存在するが応答がない。
InternalError 内部的エラーが発生した。

virtual SDOPackage::OrganizationList* RTC::RTObject_impl::get_owned_organizations  )  throw (SDOPackage::NotAvailable) [virtual]
 

[CORBA interface] Organization リストの取得

SDOSystemElement は0個もしくはそれ以上の Organization を所有することが 出来る。 SDOSystemElement が1つ以上の Organization を所有している場合 には、このオペレーションは所有する Organization のリストを返す。 もしOrganizationを一つも所有していないければ空のリストを返す。

virtual PortList* RTC::RTObject_impl::get_ports  )  [virtual]
 

[RTObject CORBA interface] ポートの取得

当該コンポーネントが保有するポートの参照を返す。

virtual char* RTC::RTObject_impl::get_sdo_id  )  throw (SDOPackage::NotAvailable, SDOPackage::InternalError) [virtual]
 

[CORBA interface] SDO ID の取得

SDO ID を返すオペレーション。 このオペレーションは以下の型の例外を発生させる。

例外:
SDONotExists ターゲットのSDOが存在しない。
NotAvailable SDOは存在するが応答がない。
InternalError 内部的エラーが発生した。
戻り値:
リソースデータモデルで定義されている SDO の ID

virtual SDOPackage::SDOService_ptr RTC::RTObject_impl::get_sdo_service const char *  id  )  throw (SDOPackage::InvalidParameter, SDOPackage::NotAvailable, SDOPackage::InternalError) [virtual]
 

[CORBA interface] 指定された SDO Service の取得

このオペレーションは引数 "id" で指定された名前によって区別される SDO の Service へのオブジェクト参照を返す。 SDO により提供される Service はそれぞれ一意の識別子により区別される。

引数:
id SDO Service に関連付けられた識別子。
戻り値:
要求された SDO Service への参照。

virtual char* RTC::RTObject_impl::get_sdo_type  )  throw (SDOPackage::NotAvailable, SDOPackage::InternalError) [virtual]
 

[CORBA interface] SDO タイプの取得

SDO Type を返すオペレーション。 このオペレーションは以下の型の例外を発生させる。

例外:
SDONotExists ターゲットのSDOが存在しない。
NotAvailable SDOは存在するが応答がない。
InternalError 内部的エラーが発生した。
戻り値:
リソースデータモデルで定義されている SDO の Type

virtual SDOPackage::ServiceProfile* RTC::RTObject_impl::get_service_profile const char *  id  )  throw (SDOPackage::InvalidParameter, SDOPackage::NotAvailable, SDOPackage::InternalError) [virtual]
 

[CORBA interface] 特定のServiceProfileの取得

引数 "id" で指定された名前のサービスの ServiceProfile を返す。

引数:
id SDO Service の ServiceProfile に関連付けられた識別子。
戻り値:
指定された SDO Service の ServiceProfile。
例外:
NotAvailable SDOは存在するが応答がない。
InternalError 内部的エラーが発生した。

virtual SDOPackage::ServiceProfileList* RTC::RTObject_impl::get_service_profiles  )  throw (SDOPackage::InvalidParameter, SDOPackage::NotAvailable, SDOPackage::InternalError) [virtual]
 

[CORBA interface] SDO ServiceProfile の取得

SDO が所有している Service の ServiceProfile を返すオペレーション。 SDO がサービスを一つも所有していない場合には、空のリストを返す。 このオペレーションは以下の型の例外を発生させる。

例外:
SDONotExists ターゲットのSDOが存在しない。
NotAvailable SDOは存在するが応答がない。
InternalError 内部的エラーが発生した。
戻り値:
SDO が提供する全ての Service の ServiceProfile。

virtual CORBA::Any* RTC::RTObject_impl::get_status const char *  name  )  throw (SDOPackage::InvalidParameter, SDOPackage::NotAvailable, SDOPackage::InternalError) [virtual]
 

[CORBA interface] SDO Status の取得

This operation returns the value of the specified status parameter.

引数:
name SDO のステータスを定義するパラメータ。
戻り値:
指定されたパラメータのステータス値。
例外:
SDONotExists ターゲットのSDOが存在しない。
NotAvailable SDOは存在するが応答がない。
InvalidParameter 引数 "name" が null あるいは存在しない。
InternalError 内部的エラーが発生した。

virtual SDOPackage::NVList* RTC::RTObject_impl::get_status_list  )  throw (SDOPackage::NotAvailable, SDOPackage::InternalError) [virtual]
 

[CORBA interface] SDO Status リストの取得

このオペレーションは SDO のステータスを表す NVList を返す。

戻り値:
SDO のステータス。
例外:
SDONotExists ターゲットのSDOが存在しない。
NotAvailable SDOは存在するが応答がない。
InternalError 内部的エラーが発生した。

const char* RTC::RTObject_impl::getCategory  )  [inline]
 

const char* RTC::RTObject_impl::getDescription  )  [inline]
 

const char* RTC::RTObject_impl::getInstanceName  )  [inline]
 

std::vector<std::string> RTC::RTObject_impl::getNamingNames  ) 
 

RTObject_ptr RTC::RTObject_impl::getObjRef  )  const
 

Properties& RTC::RTObject_impl::getProperties  ) 
 

[local interface] RTC のプロパティを取得する

RTC が保持しているプロパティを返す。 RTCがプロパティを持たない場合は空のプロパティが返される。

戻り値:
RTC のプロパティ

const char* RTC::RTObject_impl::getTypeName  )  [inline]
 

const char* RTC::RTObject_impl::getVendor  )  [inline]
 

const char* RTC::RTObject_impl::getVersion  )  [inline]
 

virtual ReturnCode_t RTC::RTObject_impl::initialize  )  [virtual]
 

RTCを初期化する

このオペレーション呼び出しの結果として、ComponentAction::on_initialize コールバック関数が呼ばれる。 制約 Created状態にいるときにのみ、初期化が行われる。他の状態にいる場合には ReturnCode_t::PRECONDITION_NOT_MET が返され呼び出しは失敗する。 このオペレーションはRTCのミドルウエアから呼ばれることを想定しており、 アプリケーション開発者は直接このオペレーションを呼ぶことは想定 されていない。

virtual CORBA::Boolean RTC::RTObject_impl::is_alive  )  [virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::on_aborting UniqueId  ec_id  )  [virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::on_activated UniqueId  ec_id  )  [virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::on_deactivated UniqueId  ec_id  )  [virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::on_error UniqueId  ec_id  )  [virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::on_execute UniqueId  ec_id  )  [virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::on_finalize  )  [virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::on_initialize  )  [virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::on_rate_changed UniqueId  ec_id  )  [virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::on_reset UniqueId  ec_id  )  [virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::on_shutdown UniqueId  ec_id  )  [virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::on_startup UniqueId  ec_id  )  [virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::on_state_update UniqueId  ec_id  )  [virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::onAborting RTC::UniqueId  ec_id  )  [protected, virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::onActivated RTC::UniqueId  ec_id  )  [protected, virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::onDeactivated RTC::UniqueId  ec_id  )  [protected, virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::onError RTC::UniqueId  ec_id  )  [protected, virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::onExecute RTC::UniqueId  ec_id  )  [protected, virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::onFinalize  )  [protected, virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::onInitialize  )  [protected, virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::onRateChanged RTC::UniqueId  ec_id  )  [protected, virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::onReset RTC::UniqueId  ec_id  )  [protected, virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::onShutdown RTC::UniqueId  ec_id  )  [protected, virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::onStartup RTC::UniqueId  ec_id  )  [protected, virtual]
 

virtual ReturnCode_t RTC::RTObject_impl::onStateUpdate RTC::UniqueId  ec_id  )  [protected, virtual]
 

template<class DataType, template< class DataType > class Buffer>
void RTC::RTObject_impl::registerInPort const char *  name,
InPort< DataType, Buffer > &  inport
[inline]
 

template<class DataType, template< class DataType > class Buffer>
void RTC::RTObject_impl::registerOutPort const char *  name,
OutPort< DataType, Buffer > &  outport
[inline]
 

void RTC::RTObject_impl::registerPort PortBase port  ) 
 

[local interface] Port を登録する

RTC が保持するPortを登録する。 Port を外部からアクセス可能にするためには、このオペレーションにより 登録されていなければならない。登録される Port はこの RTC 内部において PortProfile.name により区別される。したがって、Port は RTC 内において、 ユニークな PortProfile.name を持たなければならない。 登録された Port は内部で適切にアクティブ化された後、その参照と オブジェクト参照がリスト内に保存される。

引数:
port RTC に登録する Port

void RTC::RTObject_impl::setInstanceName const char *  instance_name  ) 
 

void RTC::RTObject_impl::setObjRef const RTObject_ptr  rtobj  ) 
 

void RTC::RTObject_impl::setProperties const Properties prop  ) 
 

[local interface] RTC のプロパティを設定する

RTC が保持すべきプロパティを設定する。与えられるプロパティは、 ComponentProfile 等に設定されるべき情報を持たなければならない。 このオペレーションは通常 RTC が初期化される際に Manager から 呼ばれることを意図している。

引数:
prop RTC のプロパティ

void RTC::RTObject_impl::shutdown  )  [protected]
 

void RTC::RTObject_impl::updateParameters const char *  config_set  ) 
 


変数

bool RTC::RTObject_impl::m_alive [protected]
 

ConfigAdmin RTC::RTObject_impl::m_configsets [protected]
 

bool RTC::RTObject_impl::m_created [protected]
 

ExecutionContextServiceList RTC::RTObject_impl::m_execContexts [protected]
 

RTObject_ptr RTC::RTObject_impl::m_objref [protected]
 

Manager* RTC::RTObject_impl::m_pManager [protected]
 

CORBA::ORB_var RTC::RTObject_impl::m_pORB [protected]
 

PortAdmin RTC::RTObject_impl::m_portAdmin [protected]
 

Port のオブジェクトリファレンスのリスト

PortableServer::POA_var RTC::RTObject_impl::m_pPOA [protected]
 

ComponentProfile RTC::RTObject_impl::m_profile [protected]
 

RTC::ComponentProfile

Properties RTC::RTObject_impl::m_properties [protected]
 

RTC のプロパティ

SDOPackage::Configuration_var RTC::RTObject_impl::m_pSdoConfig [protected]
 

SDOPackage::Configuration_impl* RTC::RTObject_impl::m_pSdoConfigImpl [protected]
 

SDO Configuratio Interface へのポインタ

SDOPackage::OrganizationList RTC::RTObject_impl::m_sdoOrganizations [protected]
 

SDO organization

SDOPackage::OrganizationList RTC::RTObject_impl::m_sdoOwnedOrganizations [protected]
 

SDO owned organization list

SDOPackage::NVList RTC::RTObject_impl::m_sdoStatus [protected]
 

SDO Status

SDOPackage::ServiceProfileList RTC::RTObject_impl::m_sdoSvcProfiles [protected]
 

SDOService のプロファイルリスト


このクラスの説明は次のファイルから生成されました:
OpenRTMに対してFri Oct 5 05:15:04 2007に生成されました。  doxygen 1.4.1