mirror of
https://github.com/gabime/spdlog.git
synced 2025-01-15 18:22:07 +08:00
Minor cleanup
This commit is contained in:
parent
a8594177fa
commit
7fc6f1719c
@ -8,12 +8,9 @@
|
||||
// If user requests a non-existing logger, nullptr will be returned
|
||||
// This class is thread safe
|
||||
|
||||
#include <chrono>
|
||||
#include <functional>
|
||||
#include <memory>
|
||||
#include <mutex>
|
||||
#include <string>
|
||||
#include <string_view>
|
||||
#include <unordered_map>
|
||||
|
||||
#include "../common.h"
|
||||
|
@ -35,7 +35,7 @@ context::context() {
|
||||
auto color_sink = std::make_shared<sinks::ansicolor_stdout_sink_mt>();
|
||||
#endif
|
||||
const char *default_logger_name = "";
|
||||
default_logger_ = std::make_shared<spdlog::logger>(default_logger_name, std::move(color_sink));
|
||||
default_logger_ = std::make_shared<logger>(default_logger_name, std::move(color_sink));
|
||||
|
||||
#endif // SPDLOG_DISABLE_DEFAULT_LOGGER
|
||||
}
|
||||
|
@ -14,12 +14,12 @@ namespace spdlog {
|
||||
|
||||
|
||||
|
||||
void set_formatter(std::unique_ptr<spdlog::formatter> formatter) {
|
||||
void set_formatter(std::unique_ptr<formatter> formatter) {
|
||||
default_logger_raw()->set_formatter(std::move(formatter));
|
||||
}
|
||||
|
||||
void set_pattern(std::string pattern, pattern_time_type time_type) {
|
||||
set_formatter(std::make_unique<spdlog::pattern_formatter>(std::move(pattern), time_type));
|
||||
set_formatter(std::make_unique<pattern_formatter>(std::move(pattern), time_type));
|
||||
}
|
||||
|
||||
level get_level() { return default_logger_raw()->log_level(); }
|
||||
@ -35,11 +35,11 @@ void set_error_handler(void (*handler)(const std::string &msg)) { default_logger
|
||||
|
||||
void shutdown() { details::context::instance().shutdown(); }
|
||||
|
||||
std::shared_ptr<spdlog::logger> default_logger() { return details::context::instance().default_logger(); }
|
||||
std::shared_ptr<logger> default_logger() { return details::context::instance().default_logger(); }
|
||||
|
||||
spdlog::logger *default_logger_raw() { return details::context::instance().get_default_raw(); }
|
||||
logger *default_logger_raw() { return details::context::instance().get_default_raw(); }
|
||||
|
||||
void set_default_logger(std::shared_ptr<spdlog::logger> default_logger) {
|
||||
void set_default_logger(std::shared_ptr<logger> default_logger) {
|
||||
details::context::instance().set_default_logger(std::move(default_logger));
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user