Agora  1.2.0
Agora project
pattern_formatter-inl.h File Reference
#include <spdlog/pattern_formatter.h>
#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 <algorithm>
#include <array>
#include <chrono>
#include <ctime>
#include <cctype>
#include <cstring>
#include <iterator>
#include <memory>
#include <mutex>
#include <string>
#include <thread>
#include <utility>
#include <vector>
Include dependency graph for pattern_formatter-inl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  spdlog::details::scoped_padder
 
struct  spdlog::details::null_scoped_padder
 
class  spdlog::details::name_formatter< ScopedPadder >
 
class  spdlog::details::level_formatter< ScopedPadder >
 
class  spdlog::details::short_level_formatter< ScopedPadder >
 
class  spdlog::details::a_formatter< ScopedPadder >
 
class  spdlog::details::A_formatter< ScopedPadder >
 
class  spdlog::details::b_formatter< ScopedPadder >
 
class  spdlog::details::B_formatter< ScopedPadder >
 
class  spdlog::details::c_formatter< ScopedPadder >
 
class  spdlog::details::C_formatter< ScopedPadder >
 
class  spdlog::details::D_formatter< ScopedPadder >
 
class  spdlog::details::Y_formatter< ScopedPadder >
 
class  spdlog::details::m_formatter< ScopedPadder >
 
class  spdlog::details::d_formatter< ScopedPadder >
 
class  spdlog::details::H_formatter< ScopedPadder >
 
class  spdlog::details::I_formatter< ScopedPadder >
 
class  spdlog::details::M_formatter< ScopedPadder >
 
class  spdlog::details::S_formatter< ScopedPadder >
 
class  spdlog::details::e_formatter< ScopedPadder >
 
class  spdlog::details::f_formatter< ScopedPadder >
 
class  spdlog::details::F_formatter< ScopedPadder >
 
class  spdlog::details::E_formatter< ScopedPadder >
 
class  spdlog::details::p_formatter< ScopedPadder >
 
class  spdlog::details::r_formatter< ScopedPadder >
 
class  spdlog::details::R_formatter< ScopedPadder >
 
class  spdlog::details::T_formatter< ScopedPadder >
 
class  spdlog::details::z_formatter< ScopedPadder >
 
class  spdlog::details::t_formatter< ScopedPadder >
 
class  spdlog::details::pid_formatter< ScopedPadder >
 
class  spdlog::details::v_formatter< ScopedPadder >
 
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< ScopedPadder >
 
class  spdlog::details::source_filename_formatter< ScopedPadder >
 
class  spdlog::details::short_filename_formatter< ScopedPadder >
 
class  spdlog::details::source_linenum_formatter< ScopedPadder >
 
class  spdlog::details::source_funcname_formatter< ScopedPadder >
 
class  spdlog::details::elapsed_formatter< ScopedPadder, Units >
 
class  spdlog::details::full_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 std::array< const char *, 7 > spdlog::details::days {{"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}}
 
static std::array< const char *, 7 > spdlog::details::full_days {{"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"}}
 
static const std::array< const char *, 12 > spdlog::details::months {{"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sept", "Oct", "Nov", "Dec"}}
 
static const std::array< const char *, 12 > spdlog::details::full_months