mirror of
https://github.com/gabime/spdlog.git
synced 2025-09-30 02:19:35 +08:00
astyle
This commit is contained in:
@@ -6,7 +6,8 @@
|
||||
namespace spdlog
|
||||
{
|
||||
class formatter;
|
||||
namespace sinks {
|
||||
namespace sinks
|
||||
{
|
||||
class sink;
|
||||
}
|
||||
|
||||
@@ -45,7 +46,8 @@ class spdlog_ex : public std::exception
|
||||
{
|
||||
public:
|
||||
spdlog_ex(const std::string& msg) :_msg(msg) {};
|
||||
const char* what() const throw() override {
|
||||
const char* what() const throw() override
|
||||
{
|
||||
return _msg.c_str();
|
||||
}
|
||||
private:
|
||||
|
@@ -5,10 +5,13 @@
|
||||
//Source: http://stackoverflow.com/a/4351484/192001
|
||||
//Modified version to pad zeros according to padding arg
|
||||
|
||||
namespace spdlog {
|
||||
namespace details {
|
||||
namespace spdlog
|
||||
{
|
||||
namespace details
|
||||
{
|
||||
|
||||
const char digit_pairs[201] = {
|
||||
const char digit_pairs[201] =
|
||||
{
|
||||
"00010203040506070809"
|
||||
"10111213141516171819"
|
||||
"20212223242526272829"
|
||||
|
@@ -43,7 +43,8 @@ inline spdlog::formatter_ptr spdlog::logger::get_formatter() const
|
||||
|
||||
|
||||
template <typename... Args>
|
||||
inline spdlog::details::line_logger spdlog::logger::log(level::level_enum lvl, const Args&... args) {
|
||||
inline spdlog::details::line_logger spdlog::logger::log(level::level_enum lvl, const Args&... args)
|
||||
{
|
||||
bool msg_enabled = should_log(lvl);
|
||||
details::line_logger l(this, lvl, msg_enabled);
|
||||
if (msg_enabled)
|
||||
@@ -52,7 +53,8 @@ inline spdlog::details::line_logger spdlog::logger::log(level::level_enum lvl, c
|
||||
}
|
||||
|
||||
template <typename... Args>
|
||||
inline spdlog::details::line_logger spdlog::logger::log(const Args&... args) {
|
||||
inline spdlog::details::line_logger spdlog::logger::log(const Args&... args)
|
||||
{
|
||||
return log(level::ALWAYS, args...);
|
||||
}
|
||||
|
||||
|
@@ -2,8 +2,10 @@
|
||||
|
||||
// null, no cost mutex
|
||||
|
||||
namespace spdlog {
|
||||
namespace details {
|
||||
namespace spdlog
|
||||
{
|
||||
namespace details
|
||||
{
|
||||
struct null_mutex
|
||||
{
|
||||
void lock() {}
|
||||
|
@@ -13,7 +13,8 @@
|
||||
|
||||
namespace spdlog
|
||||
{
|
||||
namespace details {
|
||||
namespace details
|
||||
{
|
||||
class flag_formatter
|
||||
{
|
||||
public:
|
||||
@@ -23,7 +24,8 @@ public:
|
||||
///////////////////////////////////////////////////////////////////////
|
||||
// name & level pattern appenders
|
||||
///////////////////////////////////////////////////////////////////////
|
||||
namespace {
|
||||
namespace
|
||||
{
|
||||
class name_formatter :public flag_formatter
|
||||
{
|
||||
void format(details::log_msg& msg) override
|
||||
@@ -425,7 +427,7 @@ inline void spdlog::pattern_formatter::handle_flag(char flag)
|
||||
{
|
||||
switch (flag)
|
||||
{
|
||||
// logger name
|
||||
// logger name
|
||||
case 'n':
|
||||
_formatters.push_back(std::unique_ptr<details::flag_formatter>(new details::name_formatter()));
|
||||
break;
|
||||
|
@@ -11,10 +11,13 @@
|
||||
#include "../logger.h"
|
||||
#include "../common.h"
|
||||
|
||||
namespace spdlog {
|
||||
namespace details {
|
||||
namespace spdlog
|
||||
{
|
||||
namespace details
|
||||
{
|
||||
|
||||
class registry {
|
||||
class registry
|
||||
{
|
||||
public:
|
||||
std::shared_ptr<logger> get(const std::string& logger_name)
|
||||
{
|
||||
|
@@ -57,9 +57,6 @@ inline std::shared_ptr<spdlog::logger> spdlog::stderr_logger_st(const std::strin
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
inline std::shared_ptr<spdlog::logger> spdlog::create(const std::string& logger_name, spdlog::sinks_init_list sinks)
|
||||
{
|
||||
return details::registry::instance().create(logger_name, sinks);
|
||||
|
@@ -3,7 +3,8 @@
|
||||
#include "details/log_msg.h"
|
||||
namespace spdlog
|
||||
{
|
||||
namespace details {
|
||||
namespace details
|
||||
{
|
||||
class flag_formatter;
|
||||
}
|
||||
|
||||
|
@@ -4,8 +4,10 @@
|
||||
#include "../details/null_mutex.h"
|
||||
|
||||
|
||||
namespace spdlog {
|
||||
namespace sinks {
|
||||
namespace spdlog
|
||||
{
|
||||
namespace sinks
|
||||
{
|
||||
|
||||
template <class Mutex>
|
||||
class null_sink : public base_sink<Mutex>
|
||||
|
Reference in New Issue
Block a user