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