Logger interface class that supports message logging. More...
Go to the source code of this file.
Classes | |
class | mi::base::ILogger |
The ILogger interface class supports logging of messages. More... | |
class | mi::base::Log_stream |
Adapts mi::base::ILogger to a standard streaming interface. More... | |
Namespaces | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. | |
mi::base | |
Namespace for the Base API. | |
Constant Groups | |
mi | |
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH. | |
mi::base | |
Namespace for the Base API. | |
Functions | |
template<typename C , typename T > | |
std::basic_ostream< C, T > & | mi::base::fatal (std::basic_ostream< C, T > &ostream) |
Manipulator for mi::base::Log_stream. More... | |
template<typename C , typename T > | |
std::basic_ostream< C, T > & | mi::base::error (std::basic_ostream< C, T > &ostream) |
Manipulator for mi::base::Log_stream. More... | |
template<typename C , typename T > | |
std::basic_ostream< C, T > & | mi::base::warning (std::basic_ostream< C, T > &ostream) |
Manipulator for mi::base::Log_stream. More... | |
template<typename C , typename T > | |
std::basic_ostream< C, T > & | mi::base::info (std::basic_ostream< C, T > &ostream) |
Manipulator for mi::base::Log_stream. More... | |
template<typename C , typename T > | |
std::basic_ostream< C, T > & | mi::base::verbose (std::basic_ostream< C, T > &ostream) |
Manipulator for mi::base::Log_stream. More... | |
template<typename C , typename T > | |
std::basic_ostream< C, T > & | mi::base::debug (std::basic_ostream< C, T > &ostream) |
Manipulator for mi::base::Log_stream. More... | |
Logger interface class that supports message logging.
See Logging.