26 #ifndef __TERRALIB_RP_INTERNAL_MODULE_H
27 #define __TERRALIB_RP_INTERNAL_MODULE_H
31 #include "../common/Singleton.h"
58 static void setLastLogStr(
const std::string& errorStr ) { m_lastLogString = errorStr; };
75 static void initialize();
82 static void finalize();
94 #endif // __TERRALIB_DATATYPE_INTERNAL_MODULE_H
This singleton defines the TerraLib Raster Processing module entry.
static const std::string & getLastLogStr()
Returns the last log string generated by this module.
static const Module & sm_module
Just to make a static initialization.
static std::string m_lastLogString
The last error string generated by this module.
#define TERPEXPORT
You can use this macro in order to export/import classes and functions from this module.
Configuration flags for the Raster Processing module of TerraLib.
static void setLastLogStr(const std::string &errorStr)
Set the last log string generated by this module.
Template support for singleton pattern.