JS8Call-Improved master
Loading...
Searching...
No Matches
TraceFile.h
1#ifndef TRACE_FILE_HPP_
2#define TRACE_FILE_HPP_
3
5
6class QString;
7
8class TraceFile final {
9 public:
10 explicit TraceFile(QString const &TraceFile_file_path);
11 ~TraceFile();
12
13 // copying not allowed
14 TraceFile(TraceFile const &) = delete;
15 TraceFile &operator=(TraceFile const &) = delete;
16
17 private:
18 class impl;
19 pimpl<impl> m_;
20};
21
22#endif
Definition TraceFile.cpp:24
Opaque implementation manager utilizing perfect forwarding of constructors.
Definition pimpl_h.h:28
An implementation-hiding utility class template leveraging the Pimpl idiom.