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

[詳解]

OpenRTM_aist.NodeNumberingPolicy.NodeNumberingPolicy の継承関係図
OpenRTM_aist.NumberingPolicy.NumberingPolicy OpenRTM_aist.NumberingPolicyBase.NumberingPolicyBase

公開メンバ関数

def __init__ (self)
 
def onCreate (self, obj)
 
def onDelete (self, obj)
 
def find (self, name)
 
def onCreate (self, obj)
 
def onDelete (self, obj)
 

詳解

オブジェクト生成時ネーミング・ポリシー(命名規則)管理用クラス マスターマネージャ、スレーブマネージャからRTCを検索してナンバリングを行う

構築子と解体子

◆ __init__()

def OpenRTM_aist.NodeNumberingPolicy.NodeNumberingPolicy.__init__ (   self)

コンストラクタ

コンストラクタ

引数
self

OpenRTM_aist.NumberingPolicyBase.NumberingPolicyBaseを再実装しています。

メソッド詳解

◆ find()

def OpenRTM_aist.NodeNumberingPolicy.NodeNumberingPolicy.find (   self,
  name 
)

オブジェクトの検索

マスターマネージャ、およびスレーブマネージャに登録されたRTCを検索し、     名前が一致するRTCが存在する場合はTrueを返す このプロセスで起動したマネージャがマスターマネージャではなく、 さらにマスターマネージャが1つも登録されていない場合はこのプロセスのマネージャから検索

引数
self
name検索対象オブジェクトの名前
戻り値
判定

◆ onCreate()

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

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

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

OpenRTM_aist.NumberingPolicy.NumberingPolicyを再実装しています。

◆ onDelete()

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

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

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

OpenRTM_aist.NumberingPolicy.NumberingPolicyを再実装しています。


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