Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes
cParameterPaRos Class Reference

#include <parameter_pa_ros.h>

List of all members.

Public Member Functions

bool load (const std::string name, bool &value, const bool print_default=true) const
bool load (const std::string name, std::string &value, const bool print_default=true) const
bool load (const std::string name, int &value, const bool print_default=true) const
bool load (const std::string name, double &value, const bool print_default=true) const
bool load (const std::string name, std::vector< bool > &value, const bool print_default=true) const
bool load (const std::string name, std::vector< std::string > &value, const bool print_default=true) const
bool load (const std::string name, std::vector< int > &value, const bool print_default=true) const
bool load (const std::string name, std::vector< double > &value, const bool print_default=true) const
bool load (const std::string name, Eigen::MatrixXf &value, const bool print_default=true) const
bool load_path (const std::string name, std::string &value, const bool print_default=true) const
bool load_topic (const std::string name, std::string &value, const bool print_default=true) const

Static Public Member Functions

static std::string bool_to_str (const bool value)
static bool replace_findpack (std::string &path)
static void resolve_ressourcename (std::string &name)

Private Member Functions

void loadSub (const std::string &n, const std::string &v, const bool p, const bool r) const

Private Attributes

ros::NodeHandle nh_

Detailed Description

Definition at line 59 of file parameter_pa_ros.h.


Member Function Documentation

std::string cParameterPaRos::bool_to_str ( const bool  value) [static]

Definition at line 388 of file parameter_pa_ros.cpp.

bool cParameterPaRos::load ( const std::string  name,
bool &  value,
const bool  print_default = true 
) const

Definition at line 57 of file parameter_pa_ros.cpp.

bool cParameterPaRos::load ( const std::string  name,
std::string &  value,
const bool  print_default = true 
) const

Definition at line 70 of file parameter_pa_ros.cpp.

bool cParameterPaRos::load ( const std::string  name,
int &  value,
const bool  print_default = true 
) const

Definition at line 113 of file parameter_pa_ros.cpp.

bool cParameterPaRos::load ( const std::string  name,
double &  value,
const bool  print_default = true 
) const

Definition at line 128 of file parameter_pa_ros.cpp.

bool cParameterPaRos::load ( const std::string  name,
std::vector< bool > &  value,
const bool  print_default = true 
) const

Definition at line 143 of file parameter_pa_ros.cpp.

bool cParameterPaRos::load ( const std::string  name,
std::vector< std::string > &  value,
const bool  print_default = true 
) const

Definition at line 167 of file parameter_pa_ros.cpp.

bool cParameterPaRos::load ( const std::string  name,
std::vector< int > &  value,
const bool  print_default = true 
) const

Definition at line 191 of file parameter_pa_ros.cpp.

bool cParameterPaRos::load ( const std::string  name,
std::vector< double > &  value,
const bool  print_default = true 
) const

Definition at line 215 of file parameter_pa_ros.cpp.

bool cParameterPaRos::load ( const std::string  name,
Eigen::MatrixXf &  value,
const bool  print_default = true 
) const

Definition at line 239 of file parameter_pa_ros.cpp.

bool cParameterPaRos::load_path ( const std::string  name,
std::string &  value,
const bool  print_default = true 
) const

Definition at line 99 of file parameter_pa_ros.cpp.

bool cParameterPaRos::load_topic ( const std::string  name,
std::string &  value,
const bool  print_default = true 
) const

Definition at line 83 of file parameter_pa_ros.cpp.

void cParameterPaRos::loadSub ( const std::string &  n,
const std::string &  v,
const bool  p,
const bool  r 
) const [private]

Definition at line 316 of file parameter_pa_ros.cpp.

bool cParameterPaRos::replace_findpack ( std::string &  path) [static]

Definition at line 334 of file parameter_pa_ros.cpp.

void cParameterPaRos::resolve_ressourcename ( std::string &  name) [static]

Definition at line 383 of file parameter_pa_ros.cpp.


Member Data Documentation

Definition at line 101 of file parameter_pa_ros.h.


The documentation for this class was generated from the following files:


parameter_pa
Author(s):
autogenerated on Thu Aug 3 2017 03:01:58