1 #ifndef TRACE_FILE_HPP_
2 #define TRACE_FILE_HPP_
3 
4 #include "pimpl_h.hpp"
5 
6 class QString;
7 
8 class TraceFile final
9 {
10 public:
11   explicit TraceFile (QString const& TraceFile_file_path);
12   ~TraceFile ();
13 
14   // copying not allowed
15   TraceFile (TraceFile const&) = delete;
16   TraceFile& operator = (TraceFile const&) = delete;
17 
18 private:
19   class impl;
20   pimpl<impl> m_;
21 };
22 
23 #endif
24