nds2-client - ClientDeveloper  0.16.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
NDS::detail::anonymous_namespace{nds_parameter_block.cc} Namespace Reference

Functions

std::string str_lower (const std::string &input)
 
NDS::connection::protocol_type str_to_proto (const std::string &input, NDS::connection::protocol_type default_val)
 
int env_or_int (const std::string &key, int default_val)
 
bool env_or_bool (const std::string &key, bool default_val)
 
bool str_to_gap_handler (std::string handler_name, param_gap_handler &dest)
 
param_gap_handler env_or_gap_handler (const std::string &key, std::string default_val)
 
std::string 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 env_extract_conn_info_or (param_net_conn_info default_val)
 

Function Documentation

param_net_conn_info NDS::detail::anonymous_namespace{nds_parameter_block.cc}::env_extract_conn_info_or ( param_net_conn_info  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

Note
This is safe to call if str is nullptr.
bool NDS::detail::anonymous_namespace{nds_parameter_block.cc}::env_or_bool ( const std::string &  key,
bool  default_val 
)
param_gap_handler NDS::detail::anonymous_namespace{nds_parameter_block.cc}::env_or_gap_handler ( const std::string &  key,
std::string  default_val 
)
int NDS::detail::anonymous_namespace{nds_parameter_block.cc}::env_or_int ( const std::string &  key,
int  default_val 
)
std::string NDS::detail::anonymous_namespace{nds_parameter_block.cc}::str_lower ( const std::string &  input)
bool NDS::detail::anonymous_namespace{nds_parameter_block.cc}::str_to_gap_handler ( std::string  handler_name,
param_gap_handler &  dest 
)
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 
)