| 
|   | ConfigAddress (ConfigInstance *instance, const std::string &addressOptionName, const std::string &addressOptionDescription) | 
|   | 
|   | ~ConfigAddress () override | 
|   | 
|   | ConfigAddressBase (ConfigInstance *instance, const std::string &addressOptionName="", const std::string &addressOptionDescription="") | 
|   | 
| virtual  | ~ConfigAddressBase ()=default | 
|   | 
|   | ConfigSection (ConfigInstance *instance, const std::string &name, const std::string &description) | 
|   | 
|   | ConfigSection (const ConfigSection &)=delete | 
|   | 
|   | ConfigSection (ConfigSection &&)=delete | 
|   | 
| ConfigSection &  | operator= (const ConfigSection &)=delete | 
|   | 
| ConfigSection &  | operator= (ConfigSection &&)=delete | 
|   | 
| CLI::Option *  | addOption (const std::string &name, const std::string &description) | 
|   | 
| CLI::Option *  | addOption (const std::string &name, const std::string &description, const std::string &typeName) | 
|   | 
| CLI::Option *  | addOption (const std::string &name, const std::string &description, const std::string &typeName, const CLI::Validator &additionalValidator) | 
|   | 
| template<typename ValueTypeT >  | 
| CLI::Option *  | addOption (const std::string &name, const std::string &description, const std::string &typeName, ValueTypeT defaultValue) | 
|   | 
| template<typename ValueTypeT >  | 
| CLI::Option *  | addOption (const std::string &name, const std::string &description, const std::string &typeName, ValueTypeT defaultValue, const CLI::Validator &additionalValidator) | 
|   | 
| CLI::Option *  | addFlag (const std::string &name, const std::string &description, const std::string &typeName) | 
|   | 
| CLI::Option *  | addFlag (const std::string &name, const std::string &description, const std::string &typeName, const CLI::Validator &additionalValidator) | 
|   | 
| template<typename ValueTypeT >  | 
| CLI::Option *  | addFlag (const std::string &name, const std::string &description, const std::string &typeName, ValueTypeT defaultValue) | 
|   | 
| template<typename ValueTypeT >  | 
| CLI::Option *  | addFlag (const std::string &name, const std::string &description, const std::string &typeName, ValueTypeT defaultValue, const CLI::Validator &additionalValidator) | 
|   | 
| CLI::Option *  | addFlagFunction (const std::string &name, const std::function< void()> &callback, const std::string &description, const std::string &typeName, const std::string &defaultValue) | 
|   | 
| CLI::Option *  | addFlagFunction (const std::string &name, const std::function< void()> &callback, const std::string &description, const std::string &typeName, const std::string &defaultValue, const CLI::Validator &validator) | 
|   | 
| void  | required (CLI::Option *opt, bool req=true) | 
|   | 
| bool  | required () const | 
|   | 
| template<typename ValueType >  | 
| CLI::Option *  | addOption (const std::string &name, const std::string &description, const std::string &typeName, ValueType defaultValue) | 
|   | 
| template<typename ValueType >  | 
| CLI::Option *  | addOption (const std::string &name, const std::string &description, const std::string &typeName, ValueType defaultValue, const CLI::Validator &additionalValidator) | 
|   | 
| template<typename ValueType >  | 
| CLI::Option *  | addFlag (const std::string &name, const std::string &description, const std::string &typeName, ValueType defaultValue) | 
|   | 
| template<typename ValueType >  | 
| CLI::Option *  | addFlag (const std::string &name, const std::string &description, const std::string &typeName, ValueType defaultValue, const CLI::Validator &additionalValidator) | 
|   | 
template<typename SocketAddressT>
class net::config::ConfigAddress< SocketAddressT >
Definition at line 62 of file ConfigAddress.h.