24 #ifndef __PROCESS_MONITOR_H__
25 #define __PROCESS_MONITOR_H__
27 #include <Safir/Utilities/Internal/UtilsExportDefs.h>
29 #include <boost/function.hpp>
30 #include <boost/shared_ptr.hpp>
36 class ProcessMonitorImpl;
62 void StartMonitorPid(
const pid_t pid);
69 void StopMonitorPid(
const pid_t pid);
74 #pragma warning (push)
75 #pragma warning (disable: 4251)
78 boost::shared_ptr<ProcessMonitorImpl> m_impl;
boost::function< void(const pid_t pid)> OnTerminateCb
Definition: ProcessMonitor.h:41
Definition: ProcessMonitor.h:38