| 
| 
  | Configuration (const std::string &config="", const std::string §ion="") | 
|   | 
| 
  | Configuration (std::istream &conffile, const std::string §ion="") | 
|   | 
| 
  | Configuration (const Configuration &other) | 
|   | 
| 
void  | Save (std::ostream &file) const  | 
|   | 
| 
void  | Load (std::istream &file, const std::string §ion) | 
|   | 
| 
bool  | SetSection (const std::string §ion) const  | 
|   | 
| 
bool  | SetSection (const std::string §ion) | 
|   | 
| 
std::string  | operator[] (const std::string &key) const  | 
|   | 
| 
std::string  | Get (const std::string &key, const std::string &def) const  | 
|   | 
| 
double  | Get (const std::string &key, double def) const  | 
|   | 
| 
int64_t  | Get (const std::string &key, int64_t def) const  | 
|   | 
| 
uint64_t  | Get (const std::string &key, uint64_t def) const  | 
|   | 
| 
template<typename T >  | 
| T  | Get (const std::string &key, T def) const  | 
|   | 
| 
int  | Get (const std::string &key, int def) const  | 
|   | 
| 
template<typename T >  | 
| T  | Get (const std::string &key, const std::string fallback, const T &def) const  | 
|   | 
| 
std::string  | Get (const std::string &key, const char *def) const  | 
|   | 
| 
std::string  | Get (const std::string &key, const std::string fallback, std::string def) const  | 
|   | 
| 
template<typename T >  | 
| void  | Set (const std::string &key, const T &val) | 
|   | 
| 
std::string  | Name () const  | 
|   | 
| 
Configuration &  | operator= (const Configuration &other) | 
|   | 
| 
void  | Print (std::ostream &out) const  | 
|   | 
| 
void  | Print () const  | 
|   |