Actions
バグ #717
closedOpenRTM-aist(C++)-v1.0.0-RC1 gen.shによるソースコード生成の不具合
Status:
終了
Priority:
通常
Assignee:
-
Target version:
-
Start date:
06/18/2009
Due date:
% Done:
100%
Estimated time:
Description
gen.shでソースコードを生成した場合、registrationブロックがコンストラクタ内に作成される。
registerPort()がコンストラクタ内にあると、rtc.confで定義されたconfig_fileの内容がpropertiesに
反映されない不具合が発生する。
●原因
rtc_template(cxx_gen.py)で、コンストラクタにregistrationブロックを生成する記述になっている。
●対処
rtc_template(cxx_gen.py)で、コンストラクタからonInitialize()にregistrationブロックを移動した。
●動作確認
・変更したrtc_templateでコード生成を行い、onInitialize()内にregisterPort()が作成されることを確認した。
・exsampleのSimpleIOとSimpleServiceについて、正しく動作することを確認した。
Updated by Anonymous over 15 years ago
- Status changed from 新規 to 終了
- % Done changed from 0 to 100
examples内の各ファイルを修正し、ファイルコミットを行った。
リビジョンは1402である。
Actions