Classes | Namespaces | Functions | Variables
pattern_formatter.h File Reference
#include "spdlog/details/fmt_helper.h"
#include "spdlog/details/log_msg.h"
#include "spdlog/details/os.h"
#include "spdlog/fmt/fmt.h"
#include "spdlog/formatter.h"
#include <array>
#include <chrono>
#include <ctime>
#include <cctype>
#include <memory>
#include <mutex>
#include <string>
#include <thread>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

struct  spdlog::details::padding_info
 
class  spdlog::details::scoped_pad
 
class  spdlog::details::flag_formatter
 
class  spdlog::details::name_formatter
 
class  spdlog::details::level_formatter
 
class  spdlog::details::short_level_formatter
 
class  spdlog::details::a_formatter
 
class  spdlog::details::A_formatter
 
class  spdlog::details::b_formatter
 
class  spdlog::details::B_formatter
 
class  spdlog::details::c_formatter
 
class  spdlog::details::C_formatter
 
class  spdlog::details::D_formatter
 
class  spdlog::details::Y_formatter
 
class  spdlog::details::m_formatter
 
class  spdlog::details::d_formatter
 
class  spdlog::details::H_formatter
 
class  spdlog::details::I_formatter
 
class  spdlog::details::M_formatter
 
class  spdlog::details::S_formatter
 
class  spdlog::details::e_formatter
 
class  spdlog::details::f_formatter
 
class  spdlog::details::F_formatter
 
class  spdlog::details::E_formatter
 
class  spdlog::details::p_formatter
 
class  spdlog::details::r_formatter
 
class  spdlog::details::R_formatter
 
class  spdlog::details::T_formatter
 
class  spdlog::details::z_formatter
 
class  spdlog::details::t_formatter
 
class  spdlog::details::pid_formatter
 
class  spdlog::details::i_formatter
 
class  spdlog::details::v_formatter
 
class  spdlog::details::ch_formatter
 
class  spdlog::details::aggregate_formatter
 
class  spdlog::details::color_start_formatter
 
class  spdlog::details::color_stop_formatter
 
class  spdlog::details::source_location_formatter
 
class  spdlog::details::source_filename_formatter
 
class  spdlog::details::source_linenum_formatter
 
class  spdlog::details::source_funcname_formatter
 
class  spdlog::details::full_formatter
 
class  spdlog::pattern_formatter
 

Namespaces

 spdlog
 
 spdlog::details
 

Functions

static const char * spdlog::details::ampm (const tm &t)
 
static int spdlog::details::to12h (const tm &t)
 

Variables

static const char * spdlog::details::days [] {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}
 
static const char * spdlog::details::full_days [] {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"}
 
static const char * spdlog::details::months [] {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sept", "Oct", "Nov", "Dec"}
 
static const char * spdlog::details::full_months []