26#ifndef __TERRALIB_COMMON_INTERNAL_SYSTEMAPPLICATIONSETTINGS_H 
   27#define __TERRALIB_COMMON_INTERNAL_SYSTEMAPPLICATIONSETTINGS_H 
   54                                                     public Singleton<SystemApplicationSettings>
 
   68        void load(
const std::string& fileName);
 
A class for managing application settings.
 
Template support for singleton pattern.
 
A class for managing application settings.
 
Template support for singleton pattern.
 
A singleton for managing application settings applied to the whole system (all users).
 
~SystemApplicationSettings()
Destructor.
 
SystemApplicationSettings()
It initializes the singleton.
 
void load(const std::string &fileName)
It tries to find a default config file based on system macros and default condigurations.
 
#define TECOMMONEXPORT
You can use this macro in order to export/import classes and functions from this module.