9 class Logger :
public Singleton<Logger> {
10 friend class Singleton<Logger>;
13 std::function<void(
const std::string&)> logCallback =
nullptr;
16 void setCallback(std::function<
void(
const std::string&)> cb) {
21 logCallback =
nullptr;
24 void send(
const std::string& msg) {
25 if (logCallback) logCallback(msg);
33 bool init() {
return true; }