|
ifw-daq 3.1.0
IFW Data Acquisition modules
|
Logs output to logger and keeps last N lines in circular buffer for later retrival. More...
#include <asyncProcess.hpp>
Public Member Functions | |
| LogCaptureLast (log4cplus::Logger logger, std::size_t num_lines) | |
| void | operator() (pid_t pid, std::string const &line) noexcept |
| auto | Lines () const -> boost::circular_buffer< std::string > |
Logs output to logger and keeps last N lines in circular buffer for later retrival.
Definition at line 261 of file asyncProcess.hpp.
| daq::LogCaptureLast::LogCaptureLast | ( | log4cplus::Logger | logger, |
| std::size_t | num_lines | ||
| ) |
Definition at line 165 of file asyncProcess.cpp.
|
inline |
Definition at line 266 of file asyncProcess.hpp.
|
noexcept |
Definition at line 169 of file asyncProcess.cpp.