17 #include <boost/thread/mutex.hpp> 39 void printInfo(std::ostream& _stream)
const;
47 bool exec_command(
const std::string& _cmd)
const;
48 void log(
const std::string& _msg)
const;
54 mutable mutexPtr_t m_mutex;
CWorker(ncf::configRecord_t _rec, const SWNOptions &_options, const std::string &_path)
Definition: worker.cpp:20
void printInfo(std::ostream &_stream) const
Definition: worker.cpp:37
bool runTask(ETaskType _param) const
Definition: worker.cpp:48
Definition: dds-agent/src/AgentConnectionManager.h:18
~CWorker()
Definition: worker.cpp:33
boost::shared_ptr< boost::mutex > mutexPtr_t
Definition: worker.h:31
boost::shared_ptr< SConfigRecord > configRecord_t
Definition: ncf.h:91
std::string getID() const
Definition: worker.h:41
Definition: local_types.h:15
Definition: threadPool.h:22
ETaskType
Definition: worker.h:23