[openrtm-beginners:00477] 終了処理について

n.sugiura.tr @ gmail.com n.sugiura.tr @ gmail.com
2013年 8月 22日 (木) 17:35:16 JST


お世話になります。杉浦と申します。 RTC
Builderから生成されたコードをみているのですが、
main関数が以下のようになっておりますが、明示的に
終了処理(ライフサイクルの停止やmanagerのdelete等)が
無いのですが良いものでしょうか?
もし必要でしたら正しい終了のさせ方を教えて頂けますでしょうか?
int main (int argc, char** argv) { RTC::Manager* manager; manager =
RTC::Manager::init(argc, argv); // Initialize manager manager->init(argc,
argv); // Set module initialization proceduer // This procedure will be
invoked in activateManager() function.
manager->setModuleInitProc(MyModuleInit); // Activate manager and register to
naming service manager->activateManager(); // run the manager in blocking
mode // runManager(false) is the default. manager->runManager(); // If you
want to run the manager in non-blocking mode, do like this //
manager->runManager(true); return 0; }



More information about the openrtm-beginners mailing list