22 #ifndef INCLUDED_GR_PREFS_H
23 #define INCLUDED_GR_PREFS_H
41 static void set_singleton(
gr_prefs *p);
49 virtual bool has_section(
const std::string §ion);
54 virtual bool has_option(
const std::string §ion,
const std::string &
option);
59 virtual const std::string get_string(
const std::string §ion,
60 const std::string &option,
61 const std::string &default_val);
66 virtual bool get_bool(
const std::string §ion,
67 const std::string &option,
73 virtual long get_long(
const std::string §ion,
74 const std::string &option,
80 virtual double get_double(
const std::string §ion,
81 const std::string &option,
85 virtual std::vector<std::string> _sys_prefs_filenames();
86 virtual void _read_files();
90 std::string d_configs;
boost::mutex mutex
Definition: thread.h:44
Base class for representing user preferences a la windows INI files.The real implementation is in Pyt...
Definition: gr_prefs.h:37
#define GR_CORE_API
Definition: gr_core_api.h:30