OpenRTM-aist-Python 1.1.2
クラス | 公開メンバ関数 | 全メンバ一覧
OpenRTM_aist.NumberingPolicy.NumberingPolicy クラス

オブジェクト生成時ネーミング・ポリシー(命名規則)管理用抽象クラス [詳解]

OpenRTM_aist.NumberingPolicy.NumberingPolicy の継承関係図
OpenRTM_aist.NumberingPolicy.DefaultNumberingPolicy

クラス

class  ObjectNotFound
 オブジェクト未発見例外処理用内部クラス(未実装) [詳解]
 

公開メンバ関数

def onCreate (self, obj)
 オブジェクト生成時の名称作成(サブクラス実装用) [詳解]
 
def onDelete (self, obj)
 オブジェクト削除時の名称解放(サブクラス実装用) [詳解]
 

詳解

オブジェクト生成時ネーミング・ポリシー(命名規則)管理用抽象クラス

オブジェクトを生成する際のネーミング・ポリシー(命名規則)を管理するための 抽象クラス。 具象クラスは、以下の関数の実装を提供しなければならない。

から
0.4.0

メソッド詳解

def OpenRTM_aist.NumberingPolicy.NumberingPolicy.onCreate (   self,
  obj 
)

オブジェクト生成時の名称作成(サブクラス実装用)

オブジェクト生成時の名称を生成するための関数
※サブクラスでの実装参照用

引数
self
obj名称生成対象オブジェクト
戻り値
生成したオブジェクト名称
def OpenRTM_aist.NumberingPolicy.NumberingPolicy.onDelete (   self,
  obj 
)

オブジェクト削除時の名称解放(サブクラス実装用)

オブジェクト削除時に名称を解放するための関数
※サブクラスでの実装参照用

引数
self
obj名称解放対象オブジェクト

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