CorbaConsumerに継承されています。
Public メソッド | |
def | __init__ |
コンストラクタ | |
def | equal |
代入演算子 | |
def | setObject |
CORBAオブジェクトをセットする | |
def | getObject |
CORBAオブジェクトを取得する | |
def | releaseObject |
CORBAオブジェクトの設定をクリアする |
通信手段として CORBA を選択した場合のコンシューマ実装のための基底クラス
CorbaConsumer.py の 37 行で定義されています。
def __init__ | ( | self, | ||
consumer = None | ||||
) |
def equal | ( | self, | ||
consumer | ||||
) |
def setObject | ( | self, | ||
obj | ||||
) |
CORBAオブジェクトをセットする
与えられたオブジェクトリファレンスは、ConsumerBase オブジェクト内に CORBA::Object_var 型として保持される。
self | ||
obj | CORBA オブジェクトのリファレンス |
CorbaConsumerで再定義されています。
CorbaConsumer.py の 113 行で定義されています。
def getObject | ( | self | ) |
CORBAオブジェクトを取得する
ConsumerBase オブジェクト内に CORBA::Object_var 型として保持されている オブジェクトリファレンスを取得する。
self |
CorbaConsumer.py の 142 行で定義されています。
def releaseObject | ( | self | ) |
CORBAオブジェクトの設定をクリアする
設定されている CORBA オブジェクトをクリアする。 CORBAオブジェクトそのものに対しては何も操作しない。
self |
CorbaConsumerで再定義されています。
CorbaConsumer.py の 159 行で定義されています。