Classes | Typedefs | Functions
xh Namespace Reference

Classes

class  XmlrpcHelperException

Typedefs

typedef XmlRpc::XmlRpcValue Array
typedef XmlRpc::XmlRpcValue Struct

Functions

void checkArrayItem (const Array &col, int index)
void checkStructMember (const Struct &col, const std::string &member)
template<class T >
void fetchParam (ros::NodeHandle nh, const std::string &param_name, T &output)
template<class T >
void getArrayItem (Array &col, int index, T &output)
template<class T >
void getStructMember (Struct &col, const std::string &member, T &output)
template<class T >
void perform_cast (XmlRpc::XmlRpcValue val, T &output)
template<>
void perform_cast< double > (XmlRpc::XmlRpcValue val, double &output)

Detailed Description

Author:
Paul Mathieu.

Typedef Documentation

Definition at line 54 of file xmlrpc_helpers.h.

Definition at line 53 of file xmlrpc_helpers.h.


Function Documentation

void xh::checkArrayItem ( const Array &  col,
int  index 
) [inline]

Definition at line 99 of file xmlrpc_helpers.h.

void xh::checkStructMember ( const Struct &  col,
const std::string &  member 
) [inline]

Definition at line 111 of file xmlrpc_helpers.h.

template<class T >
void xh::fetchParam ( ros::NodeHandle  nh,
const std::string &  param_name,
T &  output 
)

Definition at line 78 of file xmlrpc_helpers.h.

template<class T >
void xh::getArrayItem ( Array &  col,
int  index,
T &  output 
)

Definition at line 124 of file xmlrpc_helpers.h.

template<class T >
void xh::getStructMember ( Struct &  col,
const std::string &  member,
T &  output 
)

Definition at line 131 of file xmlrpc_helpers.h.

template<class T >
void xh::perform_cast ( XmlRpc::XmlRpcValue  val,
T &  output 
)

Definition at line 57 of file xmlrpc_helpers.h.

template<>
void xh::perform_cast< double > ( XmlRpc::XmlRpcValue  val,
double &  output 
) [inline]

Definition at line 65 of file xmlrpc_helpers.h.



play_motion
Author(s): Paul Mathieu
autogenerated on Wed Aug 26 2015 15:29:25