|
using | FormatBuffer = fmtquill::basic_memory_buffer< char, 88 > |
|
|
| TransitEvent (TransitEvent const &other)=delete |
| Copy constructor and assignment operator are deleted to prevent accidental copying.
|
|
TransitEvent & | operator= (TransitEvent const &other)=delete |
|
| TransitEvent (TransitEvent &&other) noexcept |
|
TransitEvent & | operator= (TransitEvent &&other) noexcept |
|
void | copy_to (TransitEvent &other) const |
|
QUILL_NODISCARD QUILL_ATTRIBUTE_HOT LogLevel | log_level () const noexcept |
|
QUILL_NODISCARD QUILL_ATTRIBUTE_HOT std::vector< std::pair< std::string, std::string > > * | get_named_args () const noexcept |
|
QUILL_ATTRIBUTE_HOT void | ensure_extra_data () noexcept |
|
|
uint64_t | timestamp {0} |
|
MacroMetadata const * | macro_metadata {nullptr} |
|
LoggerBase * | logger_base {nullptr} |
|
std::unique_ptr< FormatBuffer > | formatted_msg {std::make_unique<FormatBuffer>()} |
|
std::unique_ptr< ExtraData > | extra_data |
| buffer for message
|
|
std::atomic< bool > * | flush_flag {nullptr} |
| A unique ptr to save space as these fields not always used.
|
|
The documentation for this struct was generated from the following file: