OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
options::util Namespace Reference

Functions

template<typename ElementType >
bool GetOptValueImpl (const boost::program_options::variables_map &var_map, std::vector< ElementType > &var, const std::string &val, std::vector< ElementType > *, bool if_not_defaulted)
 
template<typename ValueType >
bool GetOptValueImpl (const boost::program_options::variables_map &var_map, ValueType &var, const std::string &val, ValueType *, bool if_not_defaulted)
 
template<typename ValueType >
bool GetOptValue (const boost::program_options::variables_map &var_map, ValueType &var, const std::string &val)
 
template<typename ValueType >
bool GetOptValueIfNotDefaulted (const boost::program_options::variables_map &var_map, ValueType &var, const std::string &val)
 

Function Documentation

template<typename ValueType >
bool options::util::GetOptValue ( const boost::program_options::variables_map &  var_map,
ValueType var,
const std::string &  val 
)

Definition at line 58 of file options_util.h.

Here is the call graph for this function:

template<typename ValueType >
bool options::util::GetOptValueIfNotDefaulted ( const boost::program_options::variables_map &  var_map,
ValueType var,
const std::string &  val 
)

Definition at line 65 of file options_util.h.

Here is the call graph for this function:

template<typename ElementType >
bool options::util::GetOptValueImpl ( const boost::program_options::variables_map &  var_map,
std::vector< ElementType > &  var,
const std::string &  val,
std::vector< ElementType > *  ,
bool  if_not_defaulted 
)

Definition at line 20 of file options_util.h.

template<typename ValueType >
bool options::util::GetOptValueImpl ( const boost::program_options::variables_map &  var_map,
ValueType var,
const std::string &  val,
ValueType ,
bool  if_not_defaulted 
)

Definition at line 44 of file options_util.h.