Namespace details

Description

No description yet.

Namespaces

fmt_helper
os

Classes

a_formatter
A_formatter
aggregate_formatteraggregate user chars to display as is
async_msgAsync msg to move to/from the queue Movable only
b_formatter
B_formatter
backtracer
c_formatterDate and time representation (Thu Aug 23 15:35:46 2014)
C_formatteryear - 2 digit
ch_formatter
circular_q
color_start_formattermark the color range. expect it to be in the form of "%^colored text%$"
color_stop_formatter
console_mutex
console_nullmutex
D_formatterShort MM/DD/YY date, equivalent to m/d/y 08/23/01.
d_formatterday of month 1-31
dump_info
e_formattermilliseconds
E_formatterseconds since epoch
elapsed_formatterprint elapsed time since last message
F_formatternanoseconds
f_formattermicroseconds
file_helperHelper class for file sinks
flag_formatter
full_formatterFull info formatter pattern: [Y-m-d H:M:S.e] [n] [l] [s:%#] v
H_formatterhours in 24 format 0-23
I_formatterhours in 12 format 1-12
level_formatterlog level appender
log_msg

Mentioned in

log_msg_bufferExtend log_msg with internal buffer to store its payload
M_formatterminutes 0-59
m_formattermonth 1-12
mpmc_blocking_queue
name_formatter
null_atomic_int
null_mutex

Mentioned in

null_scoped_padder
p_formatterAM/PM.
padding_infopadding information.
periodic_worker
pid_formatterCurrent pid.
r_formatter12 hour clock 02:55:02 pm
R_formatter24-hour HH:MM time, equivalent to H:M
registry
S_formatterseconds 0-59
scoped_paddername & level pattern appender
short_filename_formatter
short_level_formattershort log level appender
source_filename_formatterprint source filename
source_funcname_formatterprint source funcname
source_linenum_formatter
source_location_formatterprint source location
T_formatterISO 8601 time format (HH:MM:SS), equivalent to H:M:S.
t_formatterThread id.
tcp_client
thread_pool

Mentioned in

v_formatter
Y_formatteryear - 4 digit
z_formatterISO 8601 offset from UTC in timezone (+-HH:MM)

Functions

ampmDate time pattern appenders.
make_uniquemake_unique support for pre c++14
to12h

Enums

async_msg_type

Typedefs

Typedefs (thread_pool.h)

using async_logger_ptr = std::shared_ptr< spdlog::async_logger >

Variables

Variables (async.h)

const size_t default_async_q_size = 8192

Variables (pattern_formatter-inl.h)

std::array< const char *, 7 > days {{"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}}

Abbreviated weekday name.

std::array< const char *, 7 > full_days {{"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"}}

Full weekday name.

const std::array< const char *, 12 > months {{"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sept", "Oct", "Nov", "Dec"}}

Abbreviated month.

const std::array< const char *, 12 > full_months { {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"}}

Full month name.

Source

Line 27 in include/spdlog/async.h.






Add Discussion

Log in to comment