クラス OpenRTM_aist.ConnectorBase.ConnectorBase

OpenRTM_aist.ConnectorBase.ConnectorBaseに対する継承グラフ
OpenRTM_aist.DataPortStatus.DataPortStatus OpenRTM_aist.InPortConnector.InPortConnector OpenRTM_aist.OutPortConnector.OutPortConnector OpenRTM_aist.InPortPullConnector.InPortPullConnector OpenRTM_aist.InPortPushConnector.InPortPushConnector OpenRTM_aist.OutPortPullConnector.OutPortPullConnector OpenRTM_aist.OutPortPushConnector.OutPortPushConnector

すべてのメンバ一覧

Public メソッド

def __del__
 デストラクタ
def profile
 Profile 取得.
def id
 Connector ID 取得.
def name
 Connector 名取得.
def disconnect
 接続解除関数
def getBuffer
 Buffer を取得する.
def activate
 アクティブ化
def deactivate
 非アクティブ化

説明


メソッド

def OpenRTM_aist.ConnectorBase.ConnectorBase.activate (   self  ) 
def OpenRTM_aist.ConnectorBase.ConnectorBase.deactivate (   self  ) 
def OpenRTM_aist.ConnectorBase.ConnectorBase.disconnect (   self  ) 
def OpenRTM_aist.ConnectorBase.ConnectorBase.getBuffer (   self  ) 

Buffer を取得する.

Connector が保持している Buffer を返す

virtual CdrBufferBase* getBuffer() = 0;

OpenRTM_aist.InPortConnector.InPortConnector, OpenRTM_aist.OutPortPullConnector.OutPortPullConnector, と OpenRTM_aist.OutPortPushConnector.OutPortPushConnectorで再定義されています。

def OpenRTM_aist.ConnectorBase.ConnectorBase.id (   self  ) 

Connector ID 取得.

Connector ID を取得する

virtual const char* id() = 0;

OpenRTM_aist.InPortConnector.InPortConnector, と OpenRTM_aist.OutPortConnector.OutPortConnectorで再定義されています。

def OpenRTM_aist.ConnectorBase.ConnectorBase.name (   self  ) 

Connector 名取得.

Connector 名を取得する

virtual const char* name() = 0;

OpenRTM_aist.InPortConnector.InPortConnector, と OpenRTM_aist.OutPortConnector.OutPortConnectorで再定義されています。

def OpenRTM_aist.ConnectorBase.ConnectorBase.profile (   self  ) 

Profile 取得.

Connector Profile を取得する

virtual const ConnectorInfo& profile() = 0;

OpenRTM_aist.InPortConnector.InPortConnector, と OpenRTM_aist.OutPortConnector.OutPortConnectorで再定義されています。


このクラスの説明は次のファイルから生成されました:
OpenRTM-aist-1.1.0-Pythonに対してMon Mar 2 14:14:07 2015に生成されました。  doxygen 1.6.3