|
FIX 4.0 Demo 1.0
|
线程安全的日志输出器(单例模式) More...
#include <logger.hpp>

Classes | |
| class | LogStream |
| 日志流对象,支持流式输出 More... | |
Public Member Functions | |
| void | setEnabled (bool enabled) |
| 启用或禁用日志输出 | |
| bool | isEnabled () const |
| 检查日志是否启用 | |
| LogStream | log () |
| 创建日志流对象 | |
Static Public Member Functions | |
| static Logger & | instance () |
| 获取 Logger 单例实例 | |
线程安全的日志输出器(单例模式)
确保每条日志完整输出,不会被其他线程的输出打断。 使用 POSIX write() 系统调用保证原子性写入。
|
inlinestatic |
|
inline |
检查日志是否启用
|
inline |
启用或禁用日志输出
| enabled | true 启用,false 禁用 |
