This singleton defines the TerraLib Raster Processing module entry.  
 More...
#include <Module.h>
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 126 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