![]() |
LogIt++
Header-only, macro-first C++ logging library
|
#include <OtlpPayloadLogger.hpp>
Public Attributes | |
| OtlpJsonFormatConfig | format |
| std::function< void(std::string)> | on_payload |
| bool | async = true |
| std::size_t | max_payload_bytes = 1024 * 1024 |
| std::size_t | max_batch_size = 256 |
| std::size_t | max_queue_size = 1024 |
| bool | drop_on_overflow = true |
| unsigned | export_interval_ms = 100 |
Definition at line 39 of file OtlpPayloadLogger.hpp.
| bool logit::OtlpPayloadLogger::Config::async = true |
Definition at line 42 of file OtlpPayloadLogger.hpp.
| bool logit::OtlpPayloadLogger::Config::drop_on_overflow = true |
Definition at line 46 of file OtlpPayloadLogger.hpp.
| unsigned logit::OtlpPayloadLogger::Config::export_interval_ms = 100 |
Definition at line 47 of file OtlpPayloadLogger.hpp.
| OtlpJsonFormatConfig logit::OtlpPayloadLogger::Config::format |
Definition at line 40 of file OtlpPayloadLogger.hpp.
| std::size_t logit::OtlpPayloadLogger::Config::max_batch_size = 256 |
Definition at line 44 of file OtlpPayloadLogger.hpp.
| std::size_t logit::OtlpPayloadLogger::Config::max_payload_bytes = 1024 * 1024 |
Definition at line 43 of file OtlpPayloadLogger.hpp.
| std::size_t logit::OtlpPayloadLogger::Config::max_queue_size = 1024 |
Definition at line 45 of file OtlpPayloadLogger.hpp.
| std::function<void(std::string)> logit::OtlpPayloadLogger::Config::on_payload |
Definition at line 41 of file OtlpPayloadLogger.hpp.