nds2-client - ClientDeveloper  0.16.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
nds_parameter_block.cc File Reference
#include <algorithm>
#include <cctype>
#include <cstdlib>
#include <sstream>
#include "nds_memory.hh"
#include "nds_parameter_block.hh"
#include "nds_param_str.h"
#include "debug_stream.hh"
Include dependency graph for nds_parameter_block.cc:

Namespaces

 NDS
 The NDS client namespace.
 
 NDS::detail
 
 NDS::detail::anonymous_namespace{nds_parameter_block.cc}
 

Functions

std::string NDS::detail::anonymous_namespace{nds_parameter_block.cc}::str_lower (const std::string &input)
 
NDS::connection::protocol_type NDS::detail::anonymous_namespace{nds_parameter_block.cc}::str_to_proto (const std::string &input, NDS::connection::protocol_type default_val)
 
int NDS::detail::anonymous_namespace{nds_parameter_block.cc}::env_or_int (const std::string &key, int default_val)
 
bool NDS::detail::anonymous_namespace{nds_parameter_block.cc}::env_or_bool (const std::string &key, bool default_val)
 
bool NDS::detail::anonymous_namespace{nds_parameter_block.cc}::str_to_gap_handler (std::string handler_name, param_gap_handler &dest)
 
param_gap_handler NDS::detail::anonymous_namespace{nds_parameter_block.cc}::env_or_gap_handler (const std::string &key, std::string default_val)
 
std::string NDS::detail::anonymous_namespace{nds_parameter_block.cc}::env_key (const char *str)
 prepend NDS_PARAM_ENV_PREFIX to str and return the result as a std::string More...
 
param_net_conn_info NDS::detail::anonymous_namespace{nds_parameter_block.cc}::env_extract_conn_info_or (param_net_conn_info default_val)
 
bool NDS::detail::str_to_bool (const std::string &input, bool &dest)
 Given a std::string extract a boolean value. More...