#include <SysConfig.h>
Public Member Functions | |
SysConfig (const char *path) | |
~SysConfig () | |
std::string | readEntry (const std::string &key, const std::string &defaultValue=std::string()) |
This class provides access to the configuration files under /etc/sysconfig.
A sysconfig file consists of lines of key/value pairs. It can also contain empty lines and comments (lines starting with '#").
Keys are case-sensitive. Values can be quoted like 'value' or "value". Whitesspace at the beginning or end of keys and values (outside of quotes) is removed.
|
Construct a sysconfig object. Reads the given file. Path to sysconfig file. This can either be an absolute path or a path relative to /etc/sysconfig. |
|
|
|
|