| 
| #define  | CURRENT_FUNCTION   std::string(__FUNCTION__) | 
|   | 
| #define  | TE_ADD_LOGGER(name,  filename,  format)   ((void)0) | 
|   | Use this tag to init a logger using a default implementation without a configuration file.  More...
  | 
|   | 
| #define  | TE_ADD_LOGGER_FROM_FILE(filename)   ((void)0) | 
|   | Use this tag to init a logger using a configuration file.  More...
  | 
|   | 
| #define  | TE_CORE_LOG_DEBUG(channel,  message)   ((void)0) | 
|   | Use this tag in order to log a message to a specified logger with the DEBUG level.  More...
  | 
|   | 
| #define  | TE_CORE_LOG_ERROR(channel,  message)   ((void)0) | 
|   | Use this tag in order to log a message to a specified logger with the ERROR level.  More...
  | 
|   | 
| #define  | TE_CORE_LOG_FATAL(channel,  message)   ((void)0) | 
|   | Use this tag in order to log a message to a specified logger with the FATAL level.  More...
  | 
|   | 
| #define  | TE_CORE_LOG_INFO(channel,  message)   ((void)0) | 
|   | Use this tag in order to log a message to a specified logger with the INFO level.  More...
  | 
|   | 
| #define  | TE_CORE_LOG_TRACE(channel,  message)   ((void)0) | 
|   | Use this tag in order to log a message to a specified logger with the TRACE level.  More...
  | 
|   | 
| #define  | TE_CORE_LOG_WARN(channel,  message)   ((void)0) | 
|   | Use this tag in order to log a message to a specified logger with the WARN level.  More...
  | 
|   | 
| #define  | TE_INIT_DEFAULT_LOGGER(filename)   ((void)0) | 
|   | Use this tag in order to initialize the default TerraLib logger.  More...
  | 
|   | 
| #define  | TE_LOG_DEBUG(message)   TE_CORE_LOG_DEBUG(TERRALIB_DEFAULT_LOGGER, CURRENT_FUNCTION + " : " + message) | 
|   | Use this tag in order to log a message to the TerraLib default logger with the DEBUG level.  More...
  | 
|   | 
| #define  | TE_LOG_ERROR(message)   TE_CORE_LOG_ERROR(TERRALIB_DEFAULT_LOGGER, CURRENT_FUNCTION + " : " + message) | 
|   | Use this tag in order to log a message to the TerraLib default logger with the ERROR level.  More...
  | 
|   | 
| #define  | TE_LOG_FATAL(message)   TE_CORE_LOG_FATAL(TERRALIB_DEFAULT_LOGGER, CURRENT_FUNCTION + " : " + message) | 
|   | Use this tag in order to log a message to the TerraLib default logger with the FATAL level.  More...
  | 
|   | 
| #define  | TE_LOG_INFO(message)   TE_CORE_LOG_INFO(TERRALIB_DEFAULT_LOGGER, CURRENT_FUNCTION + " : " + message) | 
|   | Use this tag in order to log a message to the TerraLib default logger with the INFO level.  More...
  | 
|   | 
| #define  | TE_LOG_TRACE(message)   TE_CORE_LOG_TRACE(TERRALIB_DEFAULT_LOGGER, CURRENT_FUNCTION + " : " + message) | 
|   | Use this tag in order to log a message to the TerraLib default logger with the TRACE level.  More...
  | 
|   | 
| #define  | TE_LOG_WARN(message)   TE_CORE_LOG_WARN(TERRALIB_DEFAULT_LOGGER, CURRENT_FUNCTION + " : " + message) | 
|   | Use this tag in order to log a message to the TerraLib default logger with the WARN level.  More...
  | 
|   | 
This class is designed to manage the log of information in TerraLib. 
- Author
 - Matheus Cavassan Zaglia 
 
- 
Gilberto Ribeiro de Queiroz 
 
Definition in file Logger.h.