Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members  

Config Class Reference

#include <Config.h>

List of all members.

Public Methods

 Config (string filename)
 ~Config ()
ConfigError get (string key, string &value)
string getDefault (string key, string defvalue)
ConfigError set (string key, string value)
ConfigError load ()
ConfigError save ()


Detailed Description

Plugin configuration.


Constructor & Destructor Documentation

Config::Config string    filename
 

Constructor.

Config::~Config  
 

Destructor.


Member Function Documentation

ConfigError Config::get string    key,
string &    value
 

Get config value by key.

Parameters:
key  the key
value  the reference to the return value

string Config::getDefault string    key,
string    defvalue
 

Get config value by key using a default value.

Parameters:
key  the key
defvalue  the default value in case the key is undefined
Returns:
the value or default value of the key

ConfigError Config::load  
 

Load (or reload) configuration file.

ConfigError Config::save  
 

Save config file.

ConfigError Config::set string    key,
string    value
 

Set config value by key.

Parameters:
key  the key
value  the new value


The documentation for this class was generated from the following files:
Generated on Wed Feb 18 13:45:56 2004 for strongroom by doxygen1.2.18