Go to the source code of this file.
Classes | |
struct | Catch::StringMaker< ParameterMap > |
struct | Catch::StringMaker< XmlRpc::XmlRpcValue > |
struct | Catch::StringMaker< XmlRpc::XmlRpcValue::Type > |
Namespaces | |
Catch | |
Typedefs | |
typedef std::map< std::string, XmlRpc::XmlRpcValue > | ParameterMap |
Functions | |
template<class T > | |
void | checkTypedParam (const ParameterMap ¶meters, const std::string &name, XmlRpc::XmlRpcValue::Type expectedType, T expected) |
template<class T > | |
T | getTypedParam (const ParameterMap ¶meters, const std::string &name) |
template<class T > | |
T | getTypedParam (const ParameterMap ¶meters, const std::string &name, XmlRpc::XmlRpcValue::Type expectedType) |
typedef std::map<std::string, XmlRpc::XmlRpcValue> ParameterMap |
Definition at line 11 of file param_utils.h.
void checkTypedParam | ( | const ParameterMap & | parameters, |
const std::string & | name, | ||
XmlRpc::XmlRpcValue::Type | expectedType, | ||
T | expected | ||
) |
Definition at line 91 of file param_utils.h.
T getTypedParam | ( | const ParameterMap & | parameters, |
const std::string & | name | ||
) |
Definition at line 109 of file param_utils.h.
T getTypedParam | ( | const ParameterMap & | parameters, |
const std::string & | name, | ||
XmlRpc::XmlRpcValue::Type | expectedType | ||
) |
Definition at line 125 of file param_utils.h.