Public Member Functions | Static Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | List of all members
cParameterPaRos Class Reference

#include <parameter_pa_ros.h>

Inheritance diagram for cParameterPaRos:
Inheritance graph
[legend]

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
 
deprecated function names, just for compatibility
More...
 
bool loadPath (const std::string name, std::string &value, const bool print_default=true) const
 
bool loadTopic (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 std::string boolToStr (const bool value)
 
static bool replace_findpack (std::string &path)
 
static bool replaceFindpack (std::string &path)
 
static void resolve_ressourcename (std::string &name)
 
static std::string resolveRessourcename (const std::string name)
 

Private Member Functions

void loadSub (const std::string &n, const std::string &v, const bool p, const bool r) const
 
private functions
More...
 

Static Private Member Functions

static std::list< std::string > splitRessourcename (const std::string name)
 

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 515 of file parameter_pa_ros.cpp.

std::string cParameterPaRos::boolToStr ( const bool  value)
static

Definition at line 477 of file parameter_pa_ros.cpp.

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

Definition at line 63 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 76 of file parameter_pa_ros.cpp.

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

Definition at line 123 of file parameter_pa_ros.cpp.

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

Definition at line 138 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 153 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 177 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 201 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 225 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 249 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 496 of file parameter_pa_ros.cpp.

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

deprecated function names, just for compatibility

Definition at line 489 of file parameter_pa_ros.cpp.

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

Definition at line 109 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

private functions

Definition at line 522 of file parameter_pa_ros.cpp.

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

Definition at line 89 of file parameter_pa_ros.cpp.

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

Definition at line 503 of file parameter_pa_ros.cpp.

bool cParameterPaRos::replaceFindpack ( std::string &  path)
static

Definition at line 326 of file parameter_pa_ros.cpp.

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

Definition at line 509 of file parameter_pa_ros.cpp.

std::string cParameterPaRos::resolveRessourcename ( const std::string  name)
static

Definition at line 374 of file parameter_pa_ros.cpp.

std::list< std::string > cParameterPaRos::splitRessourcename ( const std::string  name)
staticprivate

Definition at line 541 of file parameter_pa_ros.cpp.

Member Data Documentation

ros::NodeHandle cParameterPaRos::nh_
private

Definition at line 120 of file parameter_pa_ros.h.


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


parameter_pa
Author(s):
autogenerated on Thu Jun 11 2020 03:58:49