27 #ifndef __TERRALIB_CORE_TERRALIB_H__
28 #define __TERRALIB_CORE_TERRALIB_H__
An utility class to control the startup and cleanup of the TerraLib Platform and its resources.
TerraLib()
Singleton constructor must be private or protected.
~TerraLib()
Singleton destructor must be private or protected.
TerraLib & operator=(const TerraLib &)
Singleton copy assignment operator must be private or protected.
static TerraLib & instance()
It returns a reference to the singleton instance.
void initialize()
It initializes the TerraLib Platform.
TerraLib(const TerraLib &)
Singleton copy constructor must be private or protected.
void finalize()
It finalizes the TerraLib Platform.