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

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

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

公開メンバ関数

def __init__ (self)
 コンストラクタ [詳解]
 
def onCreate (self, obj)
 オブジェクト生成時の名称作成 [詳解]
 
def onDelete (self, obj)
 オブジェクト削除時の名称解放 [詳解]
 
def find (self, obj)
 オブジェクトの検索 [詳解]
 
- 基底クラス OpenRTM_aist.NumberingPolicy.NumberingPolicy に属する継承公開メンバ関数
def onCreate (self, obj)
 オブジェクト生成時の名称作成(サブクラス実装用) [詳解]
 
def onDelete (self, obj)
 オブジェクト削除時の名称解放(サブクラス実装用) [詳解]
 

詳解

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

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

から
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名称生成対象オブジェクト
戻り値
生成したオブジェクト名称
def OpenRTM_aist.NumberingPolicy.DefaultNumberingPolicy.onDelete (   self,
  obj 
)

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

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

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

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