クラス OpenRTM_aist.NumberingPolicy.DefaultNumberingPolicy

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

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

すべてのメンバ一覧

Public メソッド

def __init__
 コンストラクタ
def onCreate
 オブジェクト生成時の名称作成
def onDelete
 オブジェクト削除時の名称解放
def find
 オブジェクトの検索

説明

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

オブジェクトを生成する際のネーミング・ポリシー(命名規則)を管理するための クラス。

から:
0.4.0

メソッド

def OpenRTM_aist.NumberingPolicy.DefaultNumberingPolicy.__init__ (   self  ) 

コンストラクタ

コンストラクタ

引数:
self 
def OpenRTM_aist.NumberingPolicy.DefaultNumberingPolicy.find (   self,
  obj 
)

オブジェクトの検索

オブジェクトリストから指定されたオブジェクトを検索し、 該当するオブジェクトが格納されている場合にはインデックスを返す。

引数:
self 
obj 検索対象オブジェクト
戻り値:
オブジェクト格納インデックス
def OpenRTM_aist.NumberingPolicy.DefaultNumberingPolicy.onCreate (   self,
  obj 
)

オブジェクト生成時の名称作成

オブジェクト生成時の名称を生成する。 生成済みインスタンスの数に応じた名称を生成する。

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

OpenRTM_aist.NumberingPolicy.NumberingPolicyを再定義しています。

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

オブジェクト削除時の名称解放

オブジェクト削除時に名称を解放する。 オブジェクト削除時に生成済みインスタンス数を減算する。

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

OpenRTM_aist.NumberingPolicy.NumberingPolicyを再定義しています。


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