aboutsummaryrefslogtreecommitdiff
path: root/include/cru/base/log/StdioLogTarget.h
blob: 8f0180adc4cc410d1b6c258a1571c1688aeb5e67 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#pragma once
#include "Logger.h"

namespace cru::log {
class StdioLogTarget : public Object, public virtual log::ILogTarget {
 public:
  explicit StdioLogTarget();
  ~StdioLogTarget() override;

 public:
  void Write(log::LogLevel level, std::string message) override;
};
}  // namespace cru::log