This singleton defines the TerraLib Raster Processing module entry.
More...
#include <Module.h>
|
static Module & | getInstance () |
| It returns a reference to the singleton instance.
|
|
static const std::string | getLastLogStr () |
| Returns the last log string generated by this module.
|
|
static void | setLastLogStr (const std::string &errorStr) |
| Set the last log string generated by this module.
|
|
|
| Module () |
| The singleton constructor is not callable outside the class.
|
|
| ~Module () |
|
|
static std::string | m_lastLogString |
| The last error string generated by this module.
|
|
static std::mutex | m_mutex |
| Static mutex.
|
|
static const Module & | sm_module |
| Just to make a static initialization.
|
|
This singleton defines the TerraLib Raster Processing module entry.
Definition at line 48 of file Module.h.
◆ Module()
te::rp::Module::Module |
( |
| ) |
|
|
protected |
The singleton constructor is not callable outside the class.
◆ ~Module()
te::rp::Module::~Module |
( |
| ) |
|
|
protected |
◆ finalize()
static void te::rp::Module::finalize |
( |
| ) |
|
|
staticprivate |
This is the cleanup function for the TerraLib DataType module.
- Note
- This method doesn't perform operations for this module.
◆ getInstance()
It returns a reference to the singleton instance.
- Returns
- A reference to the singleton instance.
Definition at line 109 of file Singleton.h.
◆ getLastLogStr()
static const std::string te::rp::Module::getLastLogStr |
( |
| ) |
|
|
static |
Returns the last log string generated by this module.
- Note
- This is a thread-safe method.
◆ initialize()
static void te::rp::Module::initialize |
( |
| ) |
|
|
staticprivate |
This is the startup function for the TerraLib Raster Processing module.
- Note
- This method doesn't perform operations for this module.
◆ setLastLogStr()
static void te::rp::Module::setLastLogStr |
( |
const std::string & |
errorStr | ) |
|
|
static |
Set the last log string generated by this module.
- Note
- This is a thread-safe method.
◆ te::common::Singleton< Module >
◆ m_lastLogString
std::string te::rp::Module::m_lastLogString |
|
staticprivate |
The last error string generated by this module.
Definition at line 96 of file Module.h.
◆ m_module
◆ m_mutex
std::mutex te::rp::Module::m_mutex |
|
staticprivate |
Static mutex.
Definition at line 92 of file Module.h.
◆ sm_module
const Module& te::rp::Module::sm_module |
|
staticprivate |
Just to make a static initialization.
Definition at line 94 of file Module.h.
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/rp/Module.h