クラス RTCompControl

RT component control class [詳細]

#include <RTCompControl.h>

RTCompControlに対する継承グラフ

Inheritance graph
[凡例]
RTCompControlのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

 RTCompControl (std::string OmniNameServerName, long port=-1)
 デフォルトコンストラクタ
 RTCompControl (const RTCompControl &src)
 コピーコンストラクタ
virtual ~RTCompControl ()
 デストラクタ
void SetRTComponent (std::string ComponentName)
 Set port
void Activate ()
 Execute RTComponent Activate
void Deactivate ()
 Execute RTComponent Deactivate
void Reset ()
 Execute RTComponent Reset
void SetNameServer (std::string OmniNameServerName, long OmniPort=-1)
 Setting name server
RTCompControloperator= (const RTCompControl &right)
 oeprator =

Protected メソッド

std::string NameAndPort2str (std::string name, long port)
 make string from port name and port number

Protected 変数

RTC::CorbaNaming m_nameserver
 Corba Namerserver
RTC::CorbaConsumer< RTC::RTObject > m_con
 Corba Consumer (RT Component)
RTC::ExecutionContextServiceList_var m_eclist
 Execute Context

説明

RT component control class


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

RTCompControl::RTCompControl ( std::string  OmniNameServerName,
long  port = -1 
) [inline]

デフォルトコンストラクタ

RTCompControl::RTCompControl ( const RTCompControl src  )  [inline]

コピーコンストラクタ

virtual RTCompControl::~RTCompControl (  )  [inline, virtual]

デストラクタ


関数

void RTCompControl::SetRTComponent ( std::string  ComponentName  )  [inline]

Set port

void RTCompControl::Activate (  )  [inline]

Execute RTComponent Activate

void RTCompControl::Deactivate (  )  [inline]

Execute RTComponent Deactivate

void RTCompControl::Reset (  )  [inline]

Execute RTComponent Reset

void RTCompControl::SetNameServer ( std::string  OmniNameServerName,
long  OmniPort = -1 
) [inline]

Setting name server

RTCompControl& RTCompControl::operator= ( const RTCompControl right  )  [inline]

oeprator =

std::string RTCompControl::NameAndPort2str ( std::string  name,
long  port 
) [inline, protected]

make string from port name and port number

戻り値:
corba port
引数:
name corba name server ip address
port corba name server port


変数

RTC::CorbaNaming RTCompControl::m_nameserver [protected]

Corba Namerserver

RTC::CorbaConsumer<RTC::RTObject> RTCompControl::m_con [protected]

Corba Consumer (RT Component)

RTC::ExecutionContextServiceList_var RTCompControl::m_eclist [protected]

Execute Context


このクラスの説明は次のファイルから生成されました:
RTComponentControl に対してMon Jul 21 11:37:23 2008に生成されました。  doxygen 1.5.1