LogIt++
Header-only, macro-first C++ logging library
Loading...
Searching...
No Matches
utils.hpp
Go to the documentation of this file.
1
#pragma once
2
#ifndef LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_UTILS_HPP_INCLUDED
3
#define LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_UTILS_HPP_INCLUDED
4
12
13
#include "
config.hpp
"
14
#include "
enums.hpp
"
15
#include "
utils/format.hpp
"
16
#include "
utils/VariableValue.hpp
"
17
#include "
utils/argument_utils.hpp
"
18
#include "
utils/BufferedLogEntry.hpp
"
19
#include "
utils/LogFileInfo.hpp
"
20
#include "
utils/LogFileReadResult.hpp
"
21
#include "
utils/encoding_utils.hpp
"
22
#include "
utils/path_utils.hpp
"
23
#include "
detail/LogContext.hpp
"
24
#include "
utils/LogRecord.hpp
"
25
#include "
utils/tag_utils.hpp
"
26
27
#endif
// LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_UTILS_HPP_INCLUDED
BufferedLogEntry.hpp
Structured snapshot entry used by in-memory log buffers.
LogContext.hpp
Thread-local Mapped Diagnostic Context (MDC) and Nested Diagnostic Context (NDC).
LogFileInfo.hpp
Public DTO that describes a persisted log file exposed by a file-based backend.
LogFileReadResult.hpp
Public DTO that contains a persisted log-file read result.
LogRecord.hpp
Contains the definition of the LogRecord structure for storing log data.
VariableValue.hpp
Structure for storing variables of various types.
argument_utils.hpp
Functions for working with arguments and converting them to value arrays.
config.hpp
Configuration macros for the LogIt logging system.
encoding_utils.hpp
Utilities for working with character encodings and string transformations.
enums.hpp
Enumerations and utility functions for logging levels and text colors.
format.hpp
Function for formatting strings according to a specified format.
path_utils.hpp
Utility functions for path manipulation, including relative path computation.
tag_utils.hpp
Helpers for log tag formatting.
include
logit_cpp
logit
utils.hpp
Generated by
1.12.0