IMonitoringSessionManager.h
Go to the documentation of this file.
1 #ifndef ihotf_IMonitoringSessionManager_included
2 #define ihotf_IMonitoringSessionManager_included
3 
4 
5 // ACF includes
6 #include "istd/IPolymorphic.h"
7 #include <QtCore/QString>
8 
9 
10 // ACF-Solutions includes
12 
13 
14 namespace ihotf
15 {
16 
17 
23 {
24 public:
25 
29  virtual void ResetSessions() = 0;
30 
34  virtual ihotf::IMonitoringSession* GetSession(const QString& directoryPath) const = 0;
35 };
36 
37 
38 } // namespace ihotf
39 
40 
41 #endif // !ihotf_IMonitoringSessionManager_included
42 
43 
Common interface for a monitoring session's manager.
virtual void ResetSessions()=0
Clear all session data.
Common interface for a monitoring session for a directory.
virtual ihotf::IMonitoringSession * GetSession(const QString &directoryPath) const =0
Get monitoring session for the given monitor and directory path.

© 2007-2011 Witold Gantzke and Kirill Lepskiy