| 39 | |
| 40 | |
| 41 | class CleanThread::CleanThreadImpl { |
| 42 | public: |
| 43 | CleanThreadImpl() {} |
| 44 | virtual ~CleanThreadImpl() {} |
| 45 | |
| 46 | Lock *lock{nullptr}; |
| 47 | |
| 48 | unique_ptr<thread> t{nullptr}; |
| 49 | bool stop{true}; |
| 50 | }; |
| 51 | |
| 52 | |
| 53 | CleanThread::CleanThread(Lock *const lock) : impl_(new CleanThreadImpl()) { |
nothing calls this directly
no outgoing calls
no test coverage detected