conf Namespace Reference

Namespace for all configuration parser declarations. More...


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< ConfBoolConfBoolA
typedef ConfArray< ConfDurationConfDurationA
typedef ConfArray< ConfHostnameConfHostnameA
typedef ConfArray< ConfPortConfPortA
typedef ConfArray< ConfStrConfStrA
typedef ConfArray< ConfStrCharConfStrCharA
typedef ConfArray< ConfStringConfStringA
typedef ConfArray< ConfBlockConfBlockA
typedef ConfArray< ConfBoolBlockConfBoolBlockA

Functions

bool operator== (struct in_addr const &in1, struct in_addr const &in2)
 Operator== for in_addr classes.


Generated on Wed Aug 15 00:37:22 2007 for Epona API by  doxygen 1.5.2