|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
全局 Logger 注册中心 更多...
#include <logger.hpp>
Public 成员函数 | |
| shared_ptr< logger > | root_logger () |
| 获取根 Logger(名称为空字符串) | |
| shared_ptr< logger > | get_logger (const string &name) |
| 获取或创建指定名称的 Logger | |
| shared_ptr< logger > | default_logger () |
| 获取默认 Logger(即根 Logger) | |
| void | flush_all () |
| 刷新所有已注册的 Logger | |
静态 Public 成员函数 | |
| static logger_registry & | instance () |
| 获取全局唯一实例 | |
|
inlinenodiscard |
| shared_ptr< logger > neforce::logger_registry::get_logger | ( | const string & | name | ) |
获取或创建指定名称的 Logger
| name | 层级名称,如 "app.network.tcp" |
|
nodiscard |