47 void process(
char c,
const std::chrono::steady_clock::time_point& time)
151 void checkPending(
const std::chrono::steady_clock::time_point& time = std::chrono::steady_clock::now())
172 std::size_t size = it -
m_buffer.begin();
173 std::string msg{
m_buffer.data(), size};
207 void LogParser::process(
const char* input, std::size_t size,
const std::chrono::steady_clock::time_point& time)
209 for(std::size_t i = 0; i < size; ++i)
210 m_d->process(input[i], time);
220 m_d->checkPending(time);