|
| def | __del__ (self) |
| |
| def | __init__ (self, parent) |
| |
| def | ClearDictionary (self) |
| |
| def | GetBindingNameToFullpath (self, position) |
| |
| def | GetIdToFullpathCallback (self, position) |
| |
| def | GetInPortToRefCallback (self, fullpath) |
| |
| def | GetKindToFullpathCallback (self, position) |
| |
| def | GetObjRefToFullpathCallback (self, position) |
| |
| def | GetOutPortToRefCallback (self, fullpath) |
| |
| def | SetObjRefToFullpath (self, position, comp) |
| |
| def | SplitTokenToFullpath (self, fullname) |
| |
ディクショナリ管理クラス
Definition at line 49 of file RtmCompData.py.
| def RtmCompData.RtmDictCore.__init__ |
( |
|
self, |
|
|
|
parent |
|
) |
| |
クラスの初期化
[引数]
parent -- 親クラス
[戻り値]
void
Definition at line 51 of file RtmCompData.py.
| def RtmCompData.RtmDictCore.__del__ |
( |
|
self | ) |
|
| def RtmCompData.RtmDictCore.ClearDictionary |
( |
|
self | ) |
|
| 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.
| RtmCompData.RtmDictCore.default_ns |
| RtmCompData.RtmDictCore.dict |
| RtmCompData.RtmDictCore.parent |
| RtmCompData.RtmDictCore.ret |
| RtmCompData.RtmDictCore.retlist |
The documentation for this class was generated from the following file: