クラス OpenRTM_aist.NumberingPolicy.NumberingPolicy

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

OpenRTM_aist.NumberingPolicy.NumberingPolicyに対する継承グラフ
OpenRTM_aist.NumberingPolicy.DefaultNumberingPolicy

すべてのメンバ一覧

構成

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

Public メソッド

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

説明

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

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

から:
0.4.0

メソッド

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

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

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

引数:
self 
obj 名称生成対象オブジェクト
戻り値:
生成したオブジェクト名称

OpenRTM_aist.NumberingPolicy.DefaultNumberingPolicyで再定義されています。

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

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

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

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

OpenRTM_aist.NumberingPolicy.DefaultNumberingPolicyで再定義されています。


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