[openrtm-users 00797] Re: How to destroyContext?
Ando Noriaki
n-ando @ aist.go.jp
2009年 5月 28日 (木) 23:12:36 JST
清水様
安藤です
ありがとうございます。
ご指摘のManager::createContext()ですが、実はこの関数は
テンポラリなもので、release版では coil::GlobalFactory を
使用する予定です。
> OpenRTM-aist開発者の皆様
>
> 1.0.0で、
> Manager::createContext()
> が追加されましたが、
> これの逆に当たるオペレーションが
> 無いように思います。
>
> Manager::destroyContext(ExecutionContextBase*);
> のようなものが必要ではないでしょうか?
>
> これに関連して、
> RTObject_impl::finalizeContexts();
> の中でECが直接deleteされているのですが、
> factoryを介さないdestroyは、
> createとの整合性が崩れるので
> やめた方がよいと思います。
>
> # 1.0系は品質が重要と思いますので、
> 敢えて厳しくソースを眺めています。
> 気づいた点はどんどん報告していきますので、
> よろしくご検討ください。
>
> 静岡大 清水
>
> --------------------
> Masayuki Shimizu
> Assistant Professor
> Dept. of Mechanical Engineering, Shizuoka Univ.
> 3-5-1, Johoku, Naka-ku, Hamamatsu 432-8561, JAPAN
> TEL/FAX: +81-53-478-1061
> Email: tmsimiz @ ipc.shizuoka.ac.jp
>
>
--
安藤慶昭@独立行政法人産業技術総合研究所 研究員
知能システム研究部門 統合知能研究グループ
〒305-8568 茨城県つくば市梅園1-1-1 中央第2
TEL: 029-861-5981 FAX: 029-862-6631
n-ando @ aist.go.jp, n-ando @ ieee.org
openrtm-users メーリングリストの案内