クラス 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 
)

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

RTCompControl::RTCompControl ( const RTCompControl src  ) 

コピーコンストラクタ

RTCompControl::~RTCompControl (  )  [virtual]

デストラクタ


関数

void RTCompControl::SetRTComponent ( std::string  ComponentName  ) 

Set port

void RTCompControl::Activate (  ) 

Execute RTComponent Activate

void RTCompControl::Deactivate (  ) 

Execute RTComponent Deactivate

void RTCompControl::Reset (  ) 

Execute RTComponent Reset

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

Setting name server

RTCompControl & RTCompControl::operator= ( const RTCompControl right  ) 

oeprator =

std::string RTCompControl::NameAndPort2str ( std::string  name,
long  port 
) [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


このクラスの説明は次のファイルから生成されました:
RTComponent Controlに対してThu Jul 31 22:42:01 2008に生成されました。  doxygen 1.5.1