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.