microfmt
Zero-allocation C++ formatting for constrained environments
Loading...
Searching...
No Matches
Public Attributes | List of all members
microfmt::log::ring_buffer_log_header Struct Reference

Binary framing header. Embedding the logger_name directly guarantees we only have one dynamic payload span to append. More...

#include <ring_buffer_sink_protocol_sink.hpp>

Public Attributes

uint16_t payload_len {}
 
uint8_t logger_name_len {}
 
uint8_t lvl {}
 

Detailed Description

Binary framing header. Embedding the logger_name directly guarantees we only have one dynamic payload span to append.

Member Data Documentation

◆ logger_name_len

uint8_t microfmt::log::ring_buffer_log_header::logger_name_len {}

◆ lvl

uint8_t microfmt::log::ring_buffer_log_header::lvl {}

◆ payload_len

uint16_t microfmt::log::ring_buffer_log_header::payload_len {}

The documentation for this struct was generated from the following file: