NGL
6.5
The NCCA Graphics Library
|
#include <Logger.h>
Classes | |
class | Impl |
Public Types | |
typedef boost::iostreams::tee_device< std::ostream, std::ofstream > | Tee |
typedef boost::iostreams::stream< Tee > | TeeStream |
Private Member Functions | |
Logger () noexcept | |
Logger (const std::string &_fname) noexcept | |
~Logger () | |
Private Attributes | |
std::unique_ptr< Impl > | m_impl |
Friends | |
class | Singleton< Logger > |
Additional Inherited Members | |
Static Public Member Functions inherited from ngl::Singleton< Logger > | |
static Logger * | instance () |
Get the instance. More... | |
Protected Member Functions inherited from ngl::Singleton< Logger > | |
Singleton () | |
Constructor. More... | |
virtual | ~Singleton () |
Destructor. More... | |
Static Protected Member Functions inherited from ngl::Singleton< Logger > | |
static void | killSingleton () |
Static Protected Attributes inherited from ngl::Singleton< Logger > | |
static Logger * | s_instance |
unique instance of the singleton More... | |
typedef boost::iostreams::tee_device<std::ostream, std::ofstream > ngl::Logger::Tee |
|
privatenoexcept |
Definition at line 132 of file Logger.cpp.
References ngl::BLUE, m_impl, and ngl::RESET.
|
privatenoexcept |
Definition at line 140 of file Logger.cpp.
References ngl::BLUE, m_impl, and ngl::RESET.
|
private |
Definition at line 148 of file Logger.cpp.
References m_impl, and ngl::RESET.
|
noexcept |
Definition at line 156 of file Logger.cpp.
References m_impl, and ngl::RESET.
|
noexcept |
Definition at line 319 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 304 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 291 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 244 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 236 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 253 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 299 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 309 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 287 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 240 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 232 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 248 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 295 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 186 of file Logger.cpp.
|
noexcept |
Definition at line 165 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 209 of file Logger.cpp.
References ngl::GREEN, and m_impl.
Definition at line 283 of file Logger.cpp.
References m_impl.
Definition at line 314 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 258 of file Logger.cpp.
References m_impl.
|
noexcept |
Definition at line 325 of file Logger.cpp.
References m_impl, ngl::TIME, ngl::TIMEDATE, and ngl::TIMEDATEDAY.