CMonitoringSession.h
Go to the documentation of this file.
1 #ifndef ihotf_CMonitoringSession_included
2 #define ihotf_CMonitoringSession_included
3 
4 
5 // AcfSln includes
7 
8 
9 namespace ihotf
10 {
11 
12 
17 {
18 public:
19  // reimplemented (ihotf::IMonitoringSession)
20  virtual const FileItems& GetFileInfoList() const;
21  virtual void SetFileInfoList(const FileItems& fileList);
22 
23  // reimplemented (iser::ISerializable)
24  virtual bool Serialize(iser::IArchive& archive);
25 
26 private:
27  FileItems m_sessionFiles;
28 };
29 
30 
31 } // namespace ihotf
32 
33 
34 #endif // !ihotf_CMonitoringSession_included
35 
36 
Implementation of the ihotf::IMonitoringSession interface.
virtual const FileItems & GetFileInfoList() const
Get the list of file items.
QMap< QString, QDateTime > FileItems
Map absolute file path to modification time.
Common interface for a monitoring session for a directory.
virtual void SetFileInfoList(const FileItems &fileList)
Set the file list.
virtual bool Serialize(iser::IArchive &archive)

© 2007-2011 Witold Gantzke and Kirill Lepskiy