IHotfolderStatistics.h
Go to the documentation of this file.
1 #ifndef ihotf_IHotfolderStatistics_included
2 #define ihotf_IHotfolderStatistics_included
3 
4 
5 // ACF includes
6 #include "iser/ISerializable.h"
7 
8 
9 namespace ihotf
10 {
11 
12 
17 {
18 public:
19  virtual int GetItemsCount(const QString& directoryPath = QString()) const = 0;
20  virtual int GetSuccessCount(const QString& directoryPath = QString()) const = 0;
21  virtual int GetErrorsCount(const QString& directoryPath = QString()) const = 0;
22  virtual int GetAbortedCount(const QString& directoryPath = QString()) const = 0;
23  virtual double GetProcessingTime(const QString& directoryPath = QString()) const = 0;
24 };
25 
26 
27 } // namespace ihotf
28 
29 
30 #endif // !ihotf_IHotfolderStatistics_included
31 
32 
virtual int GetAbortedCount(const QString &directoryPath=QString()) const =0
Interface for a simple static of the hotfolder processing.
virtual int GetItemsCount(const QString &directoryPath=QString()) const =0
virtual int GetSuccessCount(const QString &directoryPath=QString()) const =0
virtual double GetProcessingTime(const QString &directoryPath=QString()) const =0
virtual int GetErrorsCount(const QString &directoryPath=QString()) const =0

© 2007-2011 Witold Gantzke and Kirill Lepskiy