WireCellToolkit
Wire Cell Simulation, Signal Process and Reconstruction Toolki for Liquid Argon Detectors
spdlog::details::log_msg Struct Reference

#include <log_msg.h>

Collaboration diagram for spdlog::details::log_msg:

Public Member Functions

 log_msg (source_loc loc, const std::string *loggers_name, level::level_enum lvl, string_view_t view)
 
 log_msg (const std::string *loggers_name, level::level_enum lvl, string_view_t view)
 
 log_msg (const log_msg &other)=default
 

Public Attributes

const std::string * logger_name {nullptr}
 
level::level_enum level {level::off}
 
log_clock::time_point time
 
size_t thread_id {0}
 
size_t msg_id {0}
 
size_t color_range_start {0}
 
size_t color_range_end {0}
 
source_loc source
 
const string_view_t payload
 

Detailed Description

Definition at line 16 of file log_msg.h.

Constructor & Destructor Documentation

◆ log_msg() [1/3]

spdlog::details::log_msg::log_msg ( source_loc  loc,
const std::string *  loggers_name,
level::level_enum  lvl,
string_view_t  view 
)
inline

Definition at line 19 of file log_msg.h.

Here is the caller graph for this function:

◆ log_msg() [2/3]

spdlog::details::log_msg::log_msg ( const std::string *  loggers_name,
level::level_enum  lvl,
string_view_t  view 
)
inline

Definition at line 34 of file log_msg.h.

Here is the call graph for this function:

◆ log_msg() [3/3]

spdlog::details::log_msg::log_msg ( const log_msg other)
default

Member Data Documentation

◆ color_range_end

size_t spdlog::details::log_msg::color_range_end {0}
mutable

Definition at line 49 of file log_msg.h.

◆ color_range_start

size_t spdlog::details::log_msg::color_range_start {0}
mutable

Definition at line 48 of file log_msg.h.

◆ level

level::level_enum spdlog::details::log_msg::level {level::off}

Definition at line 42 of file log_msg.h.

◆ logger_name

const std::string* spdlog::details::log_msg::logger_name {nullptr}

Definition at line 41 of file log_msg.h.

◆ msg_id

size_t spdlog::details::log_msg::msg_id {0}

Definition at line 45 of file log_msg.h.

◆ payload

const string_view_t spdlog::details::log_msg::payload

Definition at line 52 of file log_msg.h.

◆ source

source_loc spdlog::details::log_msg::source

Definition at line 51 of file log_msg.h.

◆ thread_id

size_t spdlog::details::log_msg::thread_id {0}

Definition at line 44 of file log_msg.h.

◆ time

log_clock::time_point spdlog::details::log_msg::time

Definition at line 43 of file log_msg.h.


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