| 
    SNode.C
    
   | 
 
#include <ConfigSocketServer.h>
Protected Member Functions | |
| ConfigSocketServer (net::config::ConfigInstance *instance) | |
| ~ConfigSocketServer () override | |
  Protected Member Functions inherited from net::config::stream::ConfigSocketServer< net::rc::config::ConfigAddress, net::rc::config::ConfigAddressReverse > | |
| ConfigSocketServer (net::config::ConfigInstance *instance) | |
  Protected Member Functions inherited from net::config::ConfigConnection | |
| ConfigConnection (ConfigInstance *instance) | |
  Protected Member Functions inherited from net::config::ConfigSection | |
| 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) | 
  Protected Member Functions inherited from net::config::ConfigPhysicalSocketServer | |
| ConfigPhysicalSocketServer (ConfigInstance *instance) | |
  Protected Member Functions inherited from net::config::ConfigPhysicalSocket | |
| ConfigPhysicalSocket (ConfigInstance *instance) | |
| CLI::Option * | addSocketOption (const std::string &name, int optLevel, int optName, const std::string &description, const std::string &typeName, const std::string &defaultValue, const CLI::Validator &validator) | 
Definition at line 58 of file ConfigSocketServer.h.
      
  | 
  explicitprotected | 
Definition at line 73 of file ConfigSocketServer.cpp.
References net::config::stream::ConfigSocketServer< ConfigAddressLocalT, ConfigAddressRemoteT >::ConfigSocketServer(), and net::rc::config::ConfigAddress< ConfigAddressTypeT >::setChannelRequired().
      
  | 
  overrideprotected | 
Definition at line 81 of file ConfigSocketServer.cpp.