|
Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
|
This is the complete list of members for kcenon::logger::log_collector, including all inherited members.
| add_writer(std::shared_ptr< log_writer_interface > writer) | kcenon::logger::log_collector | |
| clear_writers() | kcenon::logger::log_collector | |
| enqueue(common::interfaces::log_level level, const std::string &message, const std::string &file, int line, const std::string &function, const std::chrono::system_clock::time_point ×tamp) | kcenon::logger::log_collector | |
| flush() | kcenon::logger::log_collector | |
| get_queue_metrics() const | kcenon::logger::log_collector | |
| log_collector(std::size_t buffer_size=8192, std::size_t batch_size=100) | kcenon::logger::log_collector | explicit |
| pimpl_ | kcenon::logger::log_collector | private |
| start() | kcenon::logger::log_collector | |
| stop() | kcenon::logger::log_collector | |
| ~log_collector() | kcenon::logger::log_collector |