IDirectoryMonitor.h
Go to the documentation of this file.
1 #ifndef ihotf_IDirectoryMonitor_included
2 #define ihotf_IDirectoryMonitor_included
3 
4 
5 // Qt includes
6 #include <QtCore/QString>
7 
8 // ACF includes
9 #include <iprm/IParamsSet.h>
10 
11 
12 namespace ihotf
13 {
14 
15 
22 {
23 public:
27  virtual bool IsRunning() const = 0;
28 
34  virtual bool StartObserving(const iprm::IParamsSet* paramsSetPtr = NULL) = 0;
35 
39  virtual void StopObserving() = 0;
40 };
41 
42 
43 } // namespace ihotf
44 
45 
46 #endif // !ihotf_IDirectoryMonitor_included
47 
48 
virtual bool IsRunning() const =0
Checks if the folder monitoring is active.
virtual bool StartObserving(const iprm::IParamsSet *paramsSetPtr=NULL)=0
Start observing process.
virtual void StopObserving()=0
Stop observing process.
#define NULL
Interface for a folder monitor.

© 2007-2017 Witold Gantzke and Kirill Lepskiy