Assimp  v4.1. (December 2018)
Logger.hpp File Reference

Abstract base class 'Logger', base of the logging system. More...

Classes

class  Assimp::Logger
 CPP-API: Abstract interface for logger implementations. More...
 

Namespaces

 Assimp
 MACHINE-GENERATED by scripts/ICFImporter/CppGenerator.py.
 

Macros

#define ASSIMP_LOG_DEBUG(string)   DefaultLogger::get()->debug(string)
 
#define ASSIMP_LOG_DEBUG_F(string, ...)   DefaultLogger::get()->debug((Formatter::format(string),__VA_ARGS__))
 
#define ASSIMP_LOG_ERROR(string)   DefaultLogger::get()->error(string)
 
#define ASSIMP_LOG_ERROR_F(string, ...)   DefaultLogger::get()->error((Formatter::format(string),__VA_ARGS__))
 
#define ASSIMP_LOG_INFO(string)   DefaultLogger::get()->info(string)
 
#define ASSIMP_LOG_INFO_F(string, ...)   DefaultLogger::get()->info((Formatter::format(string),__VA_ARGS__))
 
#define ASSIMP_LOG_WARN(string)   DefaultLogger::get()->warn(string)
 
#define ASSIMP_LOG_WARN_F(string, ...)   DefaultLogger::get()->warn((Formatter::format(string),__VA_ARGS__))
 
#define MAX_LOG_MESSAGE_LENGTH   1024u
 

Detailed Description

Abstract base class 'Logger', base of the logging system.

Macro Definition Documentation

◆ ASSIMP_LOG_DEBUG

#define ASSIMP_LOG_DEBUG (   string)    DefaultLogger::get()->debug(string)

◆ ASSIMP_LOG_DEBUG_F

#define ASSIMP_LOG_DEBUG_F (   string,
  ... 
)    DefaultLogger::get()->debug((Formatter::format(string),__VA_ARGS__))

◆ ASSIMP_LOG_ERROR

#define ASSIMP_LOG_ERROR (   string)    DefaultLogger::get()->error(string)

◆ ASSIMP_LOG_ERROR_F

#define ASSIMP_LOG_ERROR_F (   string,
  ... 
)    DefaultLogger::get()->error((Formatter::format(string),__VA_ARGS__))

◆ ASSIMP_LOG_INFO

#define ASSIMP_LOG_INFO (   string)    DefaultLogger::get()->info(string)

◆ ASSIMP_LOG_INFO_F

#define ASSIMP_LOG_INFO_F (   string,
  ... 
)    DefaultLogger::get()->info((Formatter::format(string),__VA_ARGS__))

◆ ASSIMP_LOG_WARN

#define ASSIMP_LOG_WARN (   string)    DefaultLogger::get()->warn(string)

◆ ASSIMP_LOG_WARN_F

#define ASSIMP_LOG_WARN_F (   string,
  ... 
)    DefaultLogger::get()->warn((Formatter::format(string),__VA_ARGS__))

◆ MAX_LOG_MESSAGE_LENGTH

#define MAX_LOG_MESSAGE_LENGTH   1024u