服务器实际执行落地的类 更多...
#include <serverlog.hpp>
Public 类型 | |
using | ptr = std::shared_ptr< ServerLog > |
服务器实际落地操作句柄 | |
Public 成员函数 | |
ServerLog () | |
构造函数 | |
void | operator() (std::string &msg) |
仿函数 | |
静态 Public 成员函数 | |
static ptr | getInstance () |
获取服务器落地操作句柄 | |
static std::string | logMsg (std::vector< char > &msg, bool *error_code) |
服务器收到消息的处理回调函数 | |
Private 成员函数 | |
void | init (std::vector< Xulog::LogSink::ptr > &sinks) |
初始化落地方式 | |
Private 属性 | |
Xulog::Logger::ptr | _logger |
日志器句柄 | |
静态 Private 属性 | |
static std::shared_ptr< Xulog::LoggerBuilder > | _builder = nullptr |
日志构造器 | |
static ptr | _log = nullptr |
服务器实际落地操作句柄 | |
服务器实际执行落地的类
using XuServer::ServerLog::ptr = std::shared_ptr<ServerLog> |
服务器实际落地操作句柄
|
inline |
构造函数
|
inlinestatic |
获取服务器落地操作句柄
|
inlineprivate |
初始化落地方式
sinks |
|
inlinestatic |
服务器收到消息的处理回调函数
msg | 服务器接收的信息 |
error_code | 错误码 |
|
inline |
仿函数
msg | JsonData字符串 |
|
staticprivate |
日志构造器
日志器初始化
|
staticprivate |
服务器实际落地操作句柄
|
private |
日志器句柄