Path Tracer
|
Abstract base class 'Logger', base of the logging system. More...
Go to the source code of this file.
Classes | |
class | Assimp::Logger |
CPP-API: Abstract interface for logger implementations. Assimp provides a default implementation and uses it for almost all logging stuff ('DefaultLogger'). This class defines just basic logging behavior and is not of interest for you. Instead, take a look at #DefaultLogger. More... | |
Namespaces | |
Assimp | |
Macros | |
#define | MAX_LOG_MESSAGE_LENGTH 1024u |
#define | ASSIMP_LOG_WARN_F(string, ...) Assimp::DefaultLogger::get()->warn((Assimp::Formatter::format(string), __VA_ARGS__)) |
#define | ASSIMP_LOG_ERROR_F(string, ...) Assimp::DefaultLogger::get()->error((Assimp::Formatter::format(string), __VA_ARGS__)) |
#define | ASSIMP_LOG_DEBUG_F(string, ...) Assimp::DefaultLogger::get()->debug((Assimp::Formatter::format(string), __VA_ARGS__)) |
#define | ASSIMP_LOG_VERBOSE_DEBUG_F(string, ...) Assimp::DefaultLogger::get()->verboseDebug((Assimp::Formatter::format(string), __VA_ARGS__)) |
#define | ASSIMP_LOG_INFO_F(string, ...) Assimp::DefaultLogger::get()->info((Assimp::Formatter::format(string), __VA_ARGS__)) |
#define | ASSIMP_LOG_WARN(string) Assimp::DefaultLogger::get()->warn(string) |
#define | ASSIMP_LOG_ERROR(string) Assimp::DefaultLogger::get()->error(string) |
#define | ASSIMP_LOG_DEBUG(string) Assimp::DefaultLogger::get()->debug(string) |
#define | ASSIMP_LOG_VERBOSE_DEBUG(string) Assimp::DefaultLogger::get()->verboseDebug(string) |
#define | ASSIMP_LOG_INFO(string) Assimp::DefaultLogger::get()->info(string) |
Abstract base class 'Logger', base of the logging system.