[openrtm-users 00796] How to destroyContext?

Masayuki Shimizu masayuki.shimizu @ aist.go.jp
2009年 5月 28日 (木) 21:28:07 JST


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



openrtm-users メーリングリストの案内