|
|
@ -101,7 +101,7 @@ SPDLOG_INLINE std::shared_ptr<logger> registry::default_logger() {
|
|
|
|
SPDLOG_INLINE logger *registry::get_default_raw() { return default_logger_.get(); }
|
|
|
|
SPDLOG_INLINE logger *registry::get_default_raw() { return default_logger_.get(); }
|
|
|
|
|
|
|
|
|
|
|
|
// set default logger.
|
|
|
|
// set default logger.
|
|
|
|
// default logger is stored in default_logger_ (for faster retrieval) and in the loggers_ map.
|
|
|
|
// the default logger is stored in default_logger_ (for faster retrieval) and in the loggers_ map.
|
|
|
|
SPDLOG_INLINE void registry::set_default_logger(std::shared_ptr<logger> new_default_logger) {
|
|
|
|
SPDLOG_INLINE void registry::set_default_logger(std::shared_ptr<logger> new_default_logger) {
|
|
|
|
std::lock_guard<std::mutex> lock(logger_map_mutex_);
|
|
|
|
std::lock_guard<std::mutex> lock(logger_map_mutex_);
|
|
|
|
if (new_default_logger != nullptr) {
|
|
|
|
if (new_default_logger != nullptr) {
|
|
|
|