diff --git a/example/example.cpp b/example/example.cpp index b8e80849..484bfe40 100644 --- a/example/example.cpp +++ b/example/example.cpp @@ -36,7 +36,7 @@ int main(int, char*[]) console->info_if(i < 20, "Welcome to spdlog conditional logging!"); console->warn_if(i != 0, "an important message"); console->critical_if(i != 2, "a false warning which won't show up"); - + // Formatting examples console->warn("Easy padding in numbers like {:08d}", 12); console->critical("Support for int: {0:d}; hex: {0:x}; oct: {0:o}; bin: {0:b}", 42); diff --git a/include/spdlog/details/async_logger_impl.h b/include/spdlog/details/async_logger_impl.h index 6822cd5b..33486c28 100644 --- a/include/spdlog/details/async_logger_impl.h +++ b/include/spdlog/details/async_logger_impl.h @@ -88,7 +88,7 @@ inline void spdlog::async_logger::_sink_it(details::log_msg& msg) try { #if defined(SPDLOG_ENABLE_MESSAGE_COUNTER) - msg.msg_id = _msg_counter.fetch_add(1, std::memory_order_relaxed); + msg.msg_id = _msg_counter.fetch_add(1, std::memory_order_relaxed); #endif _async_log_helper->log(msg); if (_should_flush_on(msg)) diff --git a/include/spdlog/details/logger_impl.h b/include/spdlog/details/logger_impl.h index 044b2d8f..79c4ef69 100644 --- a/include/spdlog/details/logger_impl.h +++ b/include/spdlog/details/logger_impl.h @@ -507,7 +507,7 @@ inline bool spdlog::logger::should_log(spdlog::level::level_enum msg_level) cons inline void spdlog::logger::_sink_it(details::log_msg& msg) { #if defined(SPDLOG_ENABLE_MESSAGE_COUNTER) - msg.msg_id = _msg_counter.fetch_add(1, std::memory_order_relaxed); + msg.msg_id = _msg_counter.fetch_add(1, std::memory_order_relaxed); #endif _formatter->format(msg); for (auto &sink : _sinks) diff --git a/include/spdlog/details/pattern_formatter_impl.h b/include/spdlog/details/pattern_formatter_impl.h index 81835618..c1ce7191 100644 --- a/include/spdlog/details/pattern_formatter_impl.h +++ b/include/spdlog/details/pattern_formatter_impl.h @@ -495,7 +495,7 @@ class full_formatter SPDLOG_FINAL:public flag_formatter // pattern_formatter inline impl /////////////////////////////////////////////////////////////////////////////// inline spdlog::pattern_formatter::pattern_formatter(const std::string& pattern, pattern_time_type pattern_time) -: _pattern_time(pattern_time) + : _pattern_time(pattern_time) { compile_pattern(pattern); } @@ -665,7 +665,7 @@ inline void spdlog::pattern_formatter::handle_flag(char flag) } } -inline std::tm spdlog::pattern_formatter::get_time(details::log_msg& msg) +inline std::tm spdlog::pattern_formatter::get_time(details::log_msg& msg) { if (_pattern_time == pattern_time_type::local) return details::os::localtime(log_clock::to_time_t(msg.time)); diff --git a/include/spdlog/details/registry.h b/include/spdlog/details/registry.h index 039cd0d3..b518990a 100644 --- a/include/spdlog/details/registry.h +++ b/include/spdlog/details/registry.h @@ -126,7 +126,7 @@ public: std::shared_ptr create_async(const std::string& logger_name, size_t queue_size, const async_overflow_policy overflow_policy, const std::function& worker_warmup_cb, const std::chrono::milliseconds& flush_interval_ms, const std::function& worker_teardown_cb, sink_ptr sink) { - return create_async(logger_name, queue_size, overflow_policy, worker_warmup_cb, flush_interval_ms, worker_teardown_cb, { sink }); + return create_async(logger_name, queue_size, overflow_policy, worker_warmup_cb, flush_interval_ms, worker_teardown_cb, { sink }); } void formatter(formatter_ptr f) diff --git a/include/spdlog/logger.h b/include/spdlog/logger.h index 4e380a7b..642208eb 100644 --- a/include/spdlog/logger.h +++ b/include/spdlog/logger.h @@ -43,7 +43,7 @@ public: template void warn(const char* fmt, const Arg1&, const Args&... args); template void error(const char* fmt, const Arg1&, const Args&... args); template void critical(const char* fmt, const Arg1&, const Args&... args); - + template void log_if(const bool flag, level::level_enum lvl, const char* fmt, const Args&... args); template void log_if(const bool flag, level::level_enum lvl, const char* msg); template void trace_if(const bool flag, const char* fmt, const Arg1&, const Args&... args); diff --git a/include/spdlog/sinks/ansicolor_sink.h b/include/spdlog/sinks/ansicolor_sink.h index 0f2b53e1..2e5dbdc9 100644 --- a/include/spdlog/sinks/ansicolor_sink.h +++ b/include/spdlog/sinks/ansicolor_sink.h @@ -19,7 +19,7 @@ namespace sinks /** * This sink prefixes the output with an ANSI escape sequence color code depending on the severity - * of the message. + * of the message. * If no color terminal detected, omit the escape codes. */ template @@ -42,7 +42,8 @@ public: _flush(); } - void set_color(level::level_enum color_level, const std::string& color) { + void set_color(level::level_enum color_level, const std::string& color) + { std::lock_guard lock(base_sink::_mutex); colors_[color_level] = color; } @@ -96,10 +97,10 @@ protected: _flush(); } - void _flush() override - { - fflush(target_file_); - } + void _flush() override + { + fflush(target_file_); + } FILE* target_file_; bool should_do_colors_; std::map colors_; diff --git a/include/spdlog/sinks/base_sink.h b/include/spdlog/sinks/base_sink.h index 688b0118..926f4931 100644 --- a/include/spdlog/sinks/base_sink.h +++ b/include/spdlog/sinks/base_sink.h @@ -36,14 +36,14 @@ public: std::lock_guard lock(_mutex); _sink_it(msg); } - void flush() SPDLOG_FINAL override - { - _flush(); - } + void flush() SPDLOG_FINAL override + { + _flush(); + } protected: virtual void _sink_it(const details::log_msg& msg) = 0; - virtual void _flush() = 0; + virtual void _flush() = 0; Mutex _mutex; }; } diff --git a/include/spdlog/sinks/dist_sink.h b/include/spdlog/sinks/dist_sink.h index 8cff0c1d..4d4b6b61 100644 --- a/include/spdlog/sinks/dist_sink.h +++ b/include/spdlog/sinks/dist_sink.h @@ -44,15 +44,15 @@ protected: } } - void _flush() override - { - std::lock_guard lock(base_sink::_mutex); - for (auto &sink : _sinks) - sink->flush(); - } + void _flush() override + { + std::lock_guard lock(base_sink::_mutex); + for (auto &sink : _sinks) + sink->flush(); + } public: - + void add_sink(std::shared_ptr sink) { diff --git a/include/spdlog/sinks/file_sinks.h b/include/spdlog/sinks/file_sinks.h index 673548c5..421acc8a 100644 --- a/include/spdlog/sinks/file_sinks.h +++ b/include/spdlog/sinks/file_sinks.h @@ -33,7 +33,7 @@ public: { _file_helper.open(filename, truncate); } - + void set_force_flush(bool force_flush) { _force_flush = force_flush; @@ -46,10 +46,10 @@ protected: if(_force_flush) _file_helper.flush(); } - void _flush() override - { - _file_helper.flush(); - } + void _flush() override + { + _file_helper.flush(); + } private: details::file_helper _file_helper; bool _force_flush; @@ -77,7 +77,7 @@ public: _current_size = _file_helper.size(); //expensive. called only once } - + protected: void _sink_it(const details::log_msg& msg) override { @@ -90,10 +90,10 @@ protected: _file_helper.write(msg); } - void _flush() override - { - _file_helper.flush(); - } + void _flush() override + { + _file_helper.flush(); + } private: static filename_t calc_filename(const filename_t& filename, std::size_t index) @@ -208,10 +208,10 @@ protected: _file_helper.write(msg); } - void _flush() override - { - _file_helper.flush(); - } + void _flush() override + { + _file_helper.flush(); + } private: std::chrono::system_clock::time_point _next_rotation_tp() diff --git a/include/spdlog/sinks/msvc_sink.h b/include/spdlog/sinks/msvc_sink.h index 619f08bf..68b02556 100644 --- a/include/spdlog/sinks/msvc_sink.h +++ b/include/spdlog/sinks/msvc_sink.h @@ -30,7 +30,7 @@ public: { } - + protected: void _sink_it(const details::log_msg& msg) override @@ -38,8 +38,8 @@ protected: OutputDebugStringA(msg.formatted.c_str()); } - void _flush() override - {} + void _flush() override + {} }; typedef msvc_sink msvc_sink_mt; diff --git a/tests/cond_logging.cpp b/tests/cond_logging.cpp index 8af3dcc2..37b0c4c6 100644 --- a/tests/cond_logging.cpp +++ b/tests/cond_logging.cpp @@ -32,11 +32,11 @@ std::string conditional_log(const bool flag, const T& what, spdlog::level::level oss_logger.critical_if(flag, what); break; } - + return oss.str().substr(0, oss.str().length() - spdlog::details::os::eol_size); } -template +template std::string conditional_log_varags(spdlog::level::level_enum logger_level, const bool flag, const char* fmt, const Arg1& arg1, const Args&... args) { std::ostringstream oss;