26 std::unique_lock<std::mutex>
mLock;
34 std::cout << static_cast<unsigned char>(
mLevel);
42 std::cout << std::forward<T>(rhs);
50 std::cout << std::endl;
Definition: debuglog.hpp:12
Definition: debuglog.hpp:13
std::unique_lock< std::mutex > mLock
Definition: debuglog.hpp:26
Definition: debuglog.hpp:22
Log(Debug::Level level)
Definition: debuglog.hpp:29
Level
Definition: debuglog.hpp:9
Definition: debuglog.hpp:14
Debug::Level mLevel
Definition: debuglog.hpp:54
Definition: debuglog.hpp:16
Level CurrentDebugLevel
Definition: debuglog.cpp:5
Definition: debuglog.hpp:15
Log & operator<<(T &&rhs)
Definition: debuglog.hpp:39
Definition: debuglog.hpp:11
static std::mutex sLock
Definition: debuglog.hpp:24
~Log()
Definition: debuglog.hpp:47