类 StdTelegram
继承关系
基类
public gwm::Logger(类 Logger)
类文档
-
class StdTelegram : public gwm::Logger
公有方法
-
inline explicit StdTelegram()
-
inline ~StdTelegram()
-
inline virtual bool stop() override
告诉算法是否要终止计算。
- 返回:
true 是,停止计算。
- 返回:
false 不,继续计算。
-
virtual void print(std::string message, LogLevel level, std::string fun_name, std::string file_name) override
调用打印函数输出日志
- 参数:
message -- 日志消息
level -- 日志等级
fun_name -- 调用者名称
file_name -- 调用者位于的文件
-
virtual void progress(std::size_t current, std::size_t total, std::string fun_name, std::string file_name) override
报告该算法执行的进度。
- 参数:
current -- 当前进度。
total -- 进度刻度总数。
-
virtual void progress(double percent, std::string fun_name, std::string file_name) override
报告该算法执行的进度。
- 参数:
percent -- 当前进度相对于总进度的百分比。
-
inline explicit StdTelegram()