| 317 | } |
| 318 | |
| 319 | ProcessReader* LogSources::AddProcessReader(const std::wstring& pathName, const std::wstring& args) |
| 320 | { |
| 321 | assert(m_executor.IsExecutorThread()); |
| 322 | auto pProcessReader = std::make_unique<ProcessReader>(m_timer, m_linebuffer, pathName, args); |
| 323 | auto pResult = pProcessReader.get(); |
| 324 | Add(std::move(pProcessReader)); |
| 325 | return pResult; |
| 326 | } |
| 327 | |
| 328 | // AddFileReader() is never used |
| 329 | FileReader* LogSources::AddFileReader(const std::wstring& filename) |
no test coverage detected