Public Member Functions | |
def | __del__ |
def | __init__ |
def | ClearDictionary |
def | GetBindingNameToFullpath |
def | GetIdToFullpathCallback |
def | GetInPortToRefCallback |
def | GetKindToFullpathCallback |
def | GetObjRefToFullpathCallback |
def | GetOutPortToRefCallback |
def | SetObjRefToFullpath |
def | SplitTokenToFullpath |
Public Attributes | |
default_ns | |
dict | |
parent | |
ret | |
retlist |
ディクショナリ管理クラス
Definition at line 49 of file RtmCompData.py.
def RtmCompData.RtmDictCore.__init__ | ( | self, | |
parent | |||
) |
クラスの初期化 [引数] parent -- 親クラス [戻り値] void
Reimplemented in RtmCompData.RtmCompData.
Definition at line 51 of file RtmCompData.py.
def RtmCompData.RtmDictCore.__del__ | ( | self | ) |
Definition at line 65 of file RtmCompData.py.
def RtmCompData.RtmDictCore.ClearDictionary | ( | self | ) |
ディクショナリの削除 [引数] void [戻り値] void
Definition at line 86 of file RtmCompData.py.
def RtmCompData.RtmDictCore.GetBindingNameToFullpath | ( | self, | |
position | |||
) |
ディクショナリからBinding_nameを取得 [引数] position -- フルパス指定 [戻り値] bname -- binding name
Definition at line 295 of file RtmCompData.py.
def RtmCompData.RtmDictCore.GetIdToFullpathCallback | ( | self, | |
position | |||
) |
ディクショナリからIdを取得 [引数] position -- フルパス指定 [戻り値] Id -- Id
Definition at line 275 of file RtmCompData.py.
def RtmCompData.RtmDictCore.GetInPortToRefCallback | ( | self, | |
fullpath | |||
) |
ディクショナリのオブジェクトリファレンスからInPortを取得 [引数] fullpath -- フルパス指定 [戻り値] inport_list -- インポートリスト
Definition at line 98 of file RtmCompData.py.
def RtmCompData.RtmDictCore.GetKindToFullpathCallback | ( | self, | |
position | |||
) |
ディクショナリからKindを取得 [引数] position -- フルパス指定 [戻り値] kind -- Kind
Definition at line 251 of file RtmCompData.py.
def RtmCompData.RtmDictCore.GetObjRefToFullpathCallback | ( | self, | |
position | |||
) |
ディクショナリからオブジェクトリファレンスを取得 [引数] position -- フルパス指定 [戻り値] ref -- オブジェクトリファレンス
Definition at line 231 of file RtmCompData.py.
def RtmCompData.RtmDictCore.GetOutPortToRefCallback | ( | self, | |
fullpath | |||
) |
ディクショナリのオブジェクトリファレンスからOutPortを取得 [引数] fullpath -- フルパス指定 [戻り値] outport_list -- アウトポートリスト
Definition at line 139 of file RtmCompData.py.
def RtmCompData.RtmDictCore.SetObjRefToFullpath | ( | self, | |
position, | |||
comp | |||
) |
ディクショナリにオブジェクトリファレンスを追加 [引数] position -- フルパス指定 comp -- objref,id,kind のディクショナリ [戻り値] void
Definition at line 178 of file RtmCompData.py.
def RtmCompData.RtmDictCore.SplitTokenToFullpath | ( | self, | |
fullname | |||
) |
フルパス名称のトークン分割 [引数] fullname -- '/'区切りのフルパス 5階層以上の文字列はエラー [戻り値] key_list -- トークンのlist
Definition at line 69 of file RtmCompData.py.
Definition at line 58 of file RtmCompData.py.
Definition at line 58 of file RtmCompData.py.
Reimplemented in RtmCompData.RtmCompData.
Definition at line 58 of file RtmCompData.py.
Definition at line 238 of file RtmCompData.py.
Definition at line 106 of file RtmCompData.py.