OpenRTM-aist-Python 1.1.2
全メンバ一覧
OpenRTM_aist.PublisherBase.PublisherFactory クラス
OpenRTM_aist.PublisherBase.PublisherFactory の継承関係図
OpenRTM_aist.GlobalFactory.Factory OpenRTM_aist.PublisherBase.PublisherBase OpenRTM_aist.DataPortStatus.DataPortStatus

その他の継承メンバ

- 基底クラス OpenRTM_aist.GlobalFactory.Factory に属する継承公開メンバ関数
def hasFactory (self, id)
 bool hasFactory(const Identifier& id)
 
def getIdentifiers (self)
 std::vector<Identifier> getIdentifiers()
 
def addFactory (self, id, creator, destructor)
 ReturnCode addFactory(const Identifier& id, Creator creator, Destructor destructor)
 
def removeFactory (self, id)
 ReturnCode removeFactory(const Identifier& id)
 
def createObject (self, id)
 AbstractClass* createObject(const Identifier& id)
 
def deleteObject (self, obj, id=None)
 ReturnCode deleteObject(const Identifier& id, AbstractClass*& obj)
 
def createdObjects (self)
 生成済みオブジェクトリストの取得 [詳解]
 
def isProducerOf (self, obj)
 オブジェクトがこのファクトリの生成物かどうか調べる [詳解]
 
def objectToIdentifier (self, obj, id)
 オブジェクトからクラス識別子(ID)を取得する [詳解]
 
def objectToCreator (self, obj)
 オブジェクトのコンストラクタを取得する [詳解]
 
def objectToDestructor (self, obj)
 オブジェクトのデストラクタを取得する [詳解]
 
- 基底クラス OpenRTM_aist.PublisherBase.PublisherBase に属する継承公開メンバ関数
def init (self, prop)
 設定初期化 [詳解]
 
def setConsumer (self, consumer)
 virtual ReturnCode setConsumer(InPortConsumer* consumer) = 0;
 
def setBuffer (self, buffer)
 virtual ReturnCode setBuffer(BufferBase<cdrMemoryStream>* buffer) = 0;
 
def isActive (self)
 virtual bool isActive() = 0;
 
def activate (self)
 virtual ReturnCode activate() = 0;
 
def deactivate (self)
 virtual ReturnCode deactivate() = 0;
 
def release (self)
 Publisher を破棄する。 [詳解]
 
- 基底クラス OpenRTM_aist.DataPortStatus.DataPortStatus に属する継承公開メンバ関数
def toString (status)
 DataPortStatus リターンコードを文字列に変換 [詳解]
 
- 基底クラス OpenRTM_aist.DataPortStatus.DataPortStatus に属する継承静的公開変数類
int PORT_OK = 0
 brief DataPortStatus リターンコード [詳解]
 

このクラス詳解は次のファイルから抽出されました: