1 #ifndef _RAPID_PARAMS_H_
2 #define _RAPID_PARAMS_H_
8 #include "XmlRpcValue.h"
112 const std::string& name);
147 #endif // _RAPID_PARAMS_H_
float GetFloatParamOrThrow(const std::string &name)
Gets a float from the parameter server.
std::map< std::string, int > GetIntMapParamOrThrow(const std::string &name)
Gets a map from strings to ints from the parameter server.
double GetDoubleParamOrThrow(const std::string &name)
Gets a double from the parameter server.
std::map< std::string, double > GetDoubleMapParamOrThrow(const std::string &name)
Gets a map from strings to doubles from the parameter server.
std::map< std::string, float > GetFloatMapParamOrThrow(const std::string &name)
Gets a map from strings to floats from the parameter server.
int GetIntParamOrThrow(const std::string &name)
Gets an int from the parameter server.
std::vector< bool > GetBoolVectorParamOrThrow(const std::string &name)
Gets a vector of bools from the parameter server.
std::map< std::string, std::string > GetStringMapParamOrThrow(const std::string &name)
Gets a map from strings to string from the parameter server.
std::vector< double > GetDoubleVectorParamOrThrow(const std::string &name)
Gets a vector of doubles from the parameter server.
std::vector< int > GetIntVectorParamOrThrow(const std::string &name)
Gets a vector of ints from the parameter server.
XmlRpc::XmlRpcValue GetXmlRpcParamOrThrow(const std::string &name)
Gets an XML-RPC value from the parameter server.
std::vector< float > GetFloatVectorParamOrThrow(const std::string &name)
Gets a vector of floats from the parameter server.
std::vector< std::string > GetStringVectorParamOrThrow(const std::string &name)
Gets a vector of strings from the parameter server.
std::string GetStringParamOrThrow(const std::string &name)
Gets a string from the parameter server.
std::map< std::string, bool > GetBoolMapParamOrThrow(const std::string &name)
Gets a map from strings to bools from the parameter server.
bool GetBoolParamOrThrow(const std::string &name)
Gets a bool from the parameter server.