Classes | Namespaces | Typedefs | Functions
param_utils.h File Reference
#include <catch_ros/catch.hpp>
#include <XmlRpcValue.h>
Include dependency graph for param_utils.h:
This graph shows which files directly or indirectly include this file:

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::XmlRpcValueParameterMap
 

Functions

template<class T >
void checkTypedParam (const ParameterMap &parameters, const std::string &name, XmlRpc::XmlRpcValue::Type expectedType, T expected)
 
template<class T >
getTypedParam (const ParameterMap &parameters, const std::string &name)
 
template<class T >
getTypedParam (const ParameterMap &parameters, const std::string &name, XmlRpc::XmlRpcValue::Type expectedType)
 

Typedef Documentation

typedef std::map<std::string, XmlRpc::XmlRpcValue> ParameterMap

Definition at line 11 of file param_utils.h.

Function Documentation

template<class T >
void checkTypedParam ( const ParameterMap parameters,
const std::string &  name,
XmlRpc::XmlRpcValue::Type  expectedType,
expected 
)

Definition at line 91 of file param_utils.h.

template<class T >
T getTypedParam ( const ParameterMap parameters,
const std::string &  name 
)

Definition at line 109 of file param_utils.h.

template<class T >
T getTypedParam ( const ParameterMap parameters,
const std::string &  name,
XmlRpc::XmlRpcValue::Type  expectedType 
)

Definition at line 125 of file param_utils.h.



rosmon_core
Author(s): Max Schwarz
autogenerated on Sat Jan 9 2021 03:35:43