This singleton defines the TerraLib Raster Processing module entry. More...
#include <Module.h>
  
 Static Public Member Functions | |
| static Module & | getInstance () | 
| It returns a reference to the singleton instance.  More... | |
| static const std::string & | getLastLogStr () | 
| Returns the last log string generated by this module.  More... | |
| static void | setLastLogStr (const std::string &errorStr) | 
| Set the last log string generated by this module.  More... | |
Protected Member Functions | |
| Module () | |
| The singleton constructor is not callable outside the class.  More... | |
| ~Module () | |
Static Private Member Functions | |
| static void | finalize () | 
| This is the cleanup function for the TerraLib DataType module.  More... | |
| static void | initialize () | 
| This is the startup function for the TerraLib Raster Processing module.  More... | |
Static Private Attributes | |
| static std::string | m_lastLogString | 
| The last error string generated by this module.  More... | |
| static const Module & | sm_module | 
| Just to make a static initialization.  More... | |
Friends | |
| class | te::common::Singleton< Module > | 
      
  | 
  protected | 
The singleton constructor is not callable outside the class.
Definition at line 36 of file Module.cpp.
References TerraLib::add(), finalize(), te::common::Singleton< TerraLib >::getInstance(), initialize(), and TE_RP_MODULE_NAME.
      
  | 
  protected | 
Definition at line 47 of file Module.cpp.
References te::common::Singleton< TerraLib >::getInstance(), TerraLib::remove(), and TE_RP_MODULE_NAME.
      
  | 
  staticprivate | 
This is the cleanup function for the TerraLib DataType module.
Definition at line 57 of file Module.cpp.
References TE_LOG_TRACE, and TE_TR.
Referenced by Module().
      
  | 
  staticinherited | 
It returns a reference to the singleton instance.
      
  | 
  inlinestatic | 
Returns the last log string generated by this module.
Definition at line 53 of file Module.h.
Referenced by te::qt::widgets::RegisterWizard::execute(), te::qt::widgets::FilterWizard::execute(), te::qt::widgets::ClassifierWizard::execute(), te::qt::widgets::MixtureModelWizard::execute(), te::qt::widgets::ContrastWizard::execute(), te::qt::widgets::ColorTransformWizard::execute(), te::qt::widgets::SegmenterWizard::execute(), te::qt::widgets::ArithmeticOpWizard::execute(), te::qt::widgets::MosaicWizard::executeGeoMosaic(), te::qt::widgets::FusionWizard::executeIHS(), te::qt::widgets::FusionWizard::executePCA(), te::qt::widgets::MosaicWizard::executeSequenceMosaic(), and te::qt::widgets::MosaicWizard::executeTiePointMosaic().
      
  | 
  staticprivate | 
This is the startup function for the TerraLib Raster Processing module.
Definition at line 52 of file Module.cpp.
References TE_LOG_TRACE, and TE_TR.
Referenced by Module().
      
  | 
  inlinestatic | 
      
  | 
  friend | 
      
  | 
  staticprivate | 
      
  | 
  staticprivate |