|
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: