![]() |
RMVL
2.5.0-dev
Robotic Manipulation and Vision Library
|
日志后端持久化定制点 更多...
#include <rmvl/logger.hpp>
Public 成员函数 | |
| template<typename SinkType> | |
| bool | operator() (SinkType &sink) const noexcept(noexcept(sink_flush_invoke(sink))) |
| 将指定后端中尚未持久化的日志刷出 | |
日志后端持久化定制点
自定义日志后端需要通过 ADL 提供返回 bool 的 sink_flush_invoke(SinkType &) 重载,即自定义的 sink_flush_invoke 需要定义在和 SinkType 相同的命名空间中。
|
inlinenoexcept |
将指定后端中尚未持久化的日志刷出
| SinkType | 日志后端类型 |
| [in,out] | sink | 日志后端 |