+
+
#include <logger.h>
+
+
+
+
+
+
+
+
+
+
+ yage::Logger::Logger |
+ ( |
+ | ) |
+ |
+
+
+ |
+
+explicit |
+
+
+
+
+
+
+
+
+
+
+
+
+ void yage::Logger::add |
+ ( |
+ const LogSink & |
+ sink | ) |
+ |
+
+
+
+
+
+
+
+
+
+
+
+ void yage::Logger::clear |
+ ( |
+ | ) |
+ |
+
+
+
+
+
+
+
+
+
+
+
+ void yage::Logger::flush |
+ ( |
+ const LogMessage * |
+ msg | ) |
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Logger & yage::Logger::instance |
+ ( |
+ | ) |
+ |
+
+
+ |
+
+static |
+
+
+
+
+
+
+
+
+
+
+
+ LogMessage yage::Logger::operator() |
+ ( |
+ const std::string & |
+ fileName, |
+
+
+ |
+ |
+ int |
+ lineNum |
+
+
+ |
+ ) |
+ | |
+
+
+
+
+
+
+
+
+
+
+
+ void yage::Logger::remove |
+ ( |
+ const LogSink & |
+ sink | ) |
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ std::unique_ptr<Active> yage::Logger::active_ |
+
+
+ |
+
+private |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ std::vector<LogSink> yage::Logger::sinks_ |
+
+
+ |
+
+private |
+
+
+
+
+
+
+
The documentation for this class was generated from the following files:
+