Classes | |
| class | ConfDir |
| Configuration directive base class. More... | |
| class | ConfValue |
| Template class implementing basics of value-setting directives. More... | |
| class | ConfBool |
| Class implementing boolean directive type. More... | |
| class | ConfDuration |
| Class implementing a duration directive type. More... | |
| class | ConfEnum |
| Class implementing an enum directive type. More... | |
| class | ConfHostname |
| Class implementing an hostname directive type. More... | |
| class | ConfInt |
| Class implementing an integer directive type. More... | |
| class | ConfIntNZ |
| Class implementing a non-zero integer directive type. More... | |
| class | ConfPort |
| Like ConfInt, but with defaults suitable for port numbers. More... | |
| class | ConfRatio |
| Class implementing a ratio directive type. More... | |
| class | ConfSet |
| Class implementing a set directive type. More... | |
| class | ConfStr |
| Class implementing a string directive type. More... | |
| class | ConfStrChar |
| Like ConfStr but adds a conversion operator to char *. More... | |
| class | ConfString |
| Like ConfStr but adds a conversion operator to std::string. More... | |
| class | ConfUint |
| Class implementing an unsigned integer directive type. More... | |
| class | ConfArray |
| Class implementing an array of values directive type. More... | |
| class | ConfBlock |
| Class implementing a block directive type. More... | |
| class | ConfBoolBlock |
| Class implementing a boolean block directive type. More... | |
| class | ConfHostPort |
| Class implementing a host/port block directive type. More... | |
| class | ConfRules |
| Class implementing a list of rules directive type. More... | |
| class | ConfWarning |
| Class implementing a warning directive type. More... | |
| class | ConfError |
| Class implementing an error directive type. More... | |
| class | ConfElse |
| Class implementing else global configuration directive. More... | |
| class | ConfIf |
| Base class for all conditional directives. More... | |
| class | ConfIfnset |
| Class implementing ifnset global configuration directive. More... | |
| class | ConfIfset |
| Class implementing ifset global configuration directive. More... | |
| class | ConfInclude |
| Class implementing include global configuration directive. More... | |
| class | ConfPath |
| Class implementing path global configuration directive. More... | |
| class | ConfVarSet |
| Class implementing set global configuration directive. More... | |
| class | ConfUnset |
| Class implementing unset global configuration directive. More... | |
| class | ConfGlobal |
| Global settings for configuration parser. More... | |
| class | Conf |
| A parser for config files. More... | |
| class | ConfLogger |
| Logging interface for the configuration parser. More... | |
| class | ConfStdLogger |
| An implementation of ConfLogger using stdout and stderr as output target. More... | |
| class | ConfGlobalQ |
| Class for easy use of the configuration global settings. More... | |
| class | ConfQ |
| Class for easy use of the configuration parser. More... | |
| class | DirectivesQ |
| Base class for directives encapsulation. More... | |
Typedefs | |
| typedef ConfArray< ConfBool > | ConfBoolA |
| typedef ConfArray< ConfDuration > | ConfDurationA |
| typedef ConfArray< ConfHostname > | ConfHostnameA |
| typedef ConfArray< ConfPort > | ConfPortA |
| typedef ConfArray< ConfStr > | ConfStrA |
| typedef ConfArray< ConfStrChar > | ConfStrCharA |
| typedef ConfArray< ConfString > | ConfStringA |
| typedef ConfArray< ConfBlock > | ConfBlockA |
| typedef ConfArray< ConfBoolBlock > | ConfBoolBlockA |
Functions | |
| bool | operator== (struct in_addr const &in1, struct in_addr const &in2) |
| Operator== for in_addr classes. | |
1.4.6