Class Logger

Class Documentation

class Utilities::Logger

Public Functions

inline Logger()
inline ~Logger()
inline void addSink(std::unique_ptr<LogSink> sink)
inline void write(const LogLevel level, const std::string &str)
inline void activate(const bool b)

Protected Attributes

std::vector<std::unique_ptr<LogSink>> m_sinks
bool m_active