5 #ifndef CNOID_BASE_EXT_COMMAND_ITEM_H
6 #define CNOID_BASE_EXT_COMMAND_ITEM_H
10 #include "exportdecl.h"
23 void setCommand(
const std::string& command);
24 const std::string&
command()
const {
return command_; }
26 void setWaitingTimeAfterStarted(
double time);
31 virtual void onDisconnectedFromRoot();
32 virtual Item* doDuplicate()
const;
34 virtual bool store(
Archive& archive);
35 virtual bool restore(
const Archive& archive);
38 void onReadyReadServerProcessOutput();
42 double waitingTimeAfterStarted_;
43 bool signalReadyStandardOutputConnected;
44 bool doCheckExistingProcess;
45 bool doExecuteOnLoading;