![]() |
NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <config_server.h>
Public Member Functions | |
| ConfigServer () | |
| virtual | ~ConfigServer () |
| void | Initialize (ros::NodeHandle *private_nh, const std::string &fname) |
| void | SetPath (const std::string &pname) |
| void | AddFile (const std::string &fname) |
| bool | Listen () |
| bool | Listen (ConfigCallback f) |
| template<typename T > | |
| bool | Get (const std::string &name, T &value) |
| template<typename T > | |
| bool | Set (const std::string &name, const T &value) |
| template<typename T > | |
| T | Get (const std::string &name) |
| template<typename T > | |
| bool | Lim (const std::string &name, const std::map< T, std::string > &vals) |
| std::vector< diagnostic_msgs::KeyValue > | Dump () |
| config_reader::ConfigReader * | GetConfigReader () |
| bool | Reconfigure (dynamic_reconfigure::Config &request) |
| template<> | |
| bool | Get (const std::string &name, int &value) |
| template<> | |
| bool | Get (const std::string &name, double &value) |
| template<> | |
| bool | Get (const std::string &name, bool &value) |
| template<> | |
| bool | Set (const std::string &name, const int &value) |
| template<> | |
| bool | Set (const std::string &name, const double &value) |
| template<> | |
| bool | Set (const std::string &name, const bool &value) |
| template<> | |
| bool | Lim (const std::string &name, const std::map< int, std::string > &vals) |
| template<> | |
| bool | Lim (const std::string &name, const std::map< double, std::string > &vals) |
| template<> | |
| bool | Lim (const std::string &name, const std::map< bool, std::string > &vals) |
| template<> | |
| bool | Get (const std::string &name, bool &value) |
| template<> | |
| bool | Set (const std::string &name, const bool &value) |
| template<> | |
| bool | Lim (const std::string &name, const std::map< bool, std::string > &vals) |
| template<> | |
| bool | Get (const std::string &name, int &value) |
| template<> | |
| bool | Set (const std::string &name, const int &value) |
| template<> | |
| bool | Lim (const std::string &name, const std::map< int, std::string > &vals) |
| template<> | |
| bool | Get (const std::string &name, double &value) |
| template<> | |
| bool | Set (const std::string &name, const double &value) |
| template<> | |
| bool | Lim (const std::string &name, const std::map< double, std::string > &vals) |
| template<> | |
| bool | Get (const std::string &name, std::string &value) |
| template<> | |
| bool | Set (const std::string &name, const std::string &value) |
| template<> | |
| bool | Lim (const std::string &name, const std::map< std::string, std::string > &vals) |
| ff_util::ConfigServer::ConfigServer | ( | ) |
|
virtual |
| void ff_util::ConfigServer::AddFile | ( | const std::string & | fname | ) |
| std::vector< diagnostic_msgs::KeyValue > ff_util::ConfigServer::Dump | ( | ) |
|
inline |
| bool ff_util::ConfigServer::Get | ( | const std::string & | name, |
| bool & | value | ||
| ) |
| bool ff_util::ConfigServer::Get | ( | const std::string & | name, |
| bool & | value | ||
| ) |
| bool ff_util::ConfigServer::Get | ( | const std::string & | name, |
| double & | value | ||
| ) |
| bool ff_util::ConfigServer::Get | ( | const std::string & | name, |
| double & | value | ||
| ) |
| bool ff_util::ConfigServer::Get | ( | const std::string & | name, |
| int & | value | ||
| ) |
| bool ff_util::ConfigServer::Get | ( | const std::string & | name, |
| int & | value | ||
| ) |
| bool ff_util::ConfigServer::Get | ( | const std::string & | name, |
| std::string & | value | ||
| ) |
| bool ff_util::ConfigServer::Get | ( | const std::string & | name, |
| T & | value | ||
| ) |
| config_reader::ConfigReader * ff_util::ConfigServer::GetConfigReader | ( | ) |
| void ff_util::ConfigServer::Initialize | ( | ros::NodeHandle * | private_nh, |
| const std::string & | fname | ||
| ) |
| bool ff_util::ConfigServer::Lim | ( | const std::string & | name, |
| const std::map< bool, std::string > & | vals | ||
| ) |
| bool ff_util::ConfigServer::Lim | ( | const std::string & | name, |
| const std::map< bool, std::string > & | vals | ||
| ) |
| bool ff_util::ConfigServer::Lim | ( | const std::string & | name, |
| const std::map< double, std::string > & | vals | ||
| ) |
| bool ff_util::ConfigServer::Lim | ( | const std::string & | name, |
| const std::map< double, std::string > & | vals | ||
| ) |
| bool ff_util::ConfigServer::Lim | ( | const std::string & | name, |
| const std::map< int, std::string > & | vals | ||
| ) |
| bool ff_util::ConfigServer::Lim | ( | const std::string & | name, |
| const std::map< int, std::string > & | vals | ||
| ) |
| bool ff_util::ConfigServer::Lim | ( | const std::string & | name, |
| const std::map< std::string, std::string > & | vals | ||
| ) |
| bool ff_util::ConfigServer::Lim | ( | const std::string & | name, |
| const std::map< T, std::string > & | vals | ||
| ) |
| bool ff_util::ConfigServer::Listen | ( | ) |
| bool ff_util::ConfigServer::Listen | ( | ConfigCallback | f | ) |
| bool ff_util::ConfigServer::Reconfigure | ( | dynamic_reconfigure::Config & | request | ) |
| bool ff_util::ConfigServer::Set | ( | const std::string & | name, |
| const bool & | value | ||
| ) |
| bool ff_util::ConfigServer::Set | ( | const std::string & | name, |
| const bool & | value | ||
| ) |
| bool ff_util::ConfigServer::Set | ( | const std::string & | name, |
| const double & | value | ||
| ) |
| bool ff_util::ConfigServer::Set | ( | const std::string & | name, |
| const double & | value | ||
| ) |
| bool ff_util::ConfigServer::Set | ( | const std::string & | name, |
| const int & | value | ||
| ) |
| bool ff_util::ConfigServer::Set | ( | const std::string & | name, |
| const int & | value | ||
| ) |
| bool ff_util::ConfigServer::Set | ( | const std::string & | name, |
| const std::string & | value | ||
| ) |
| bool ff_util::ConfigServer::Set | ( | const std::string & | name, |
| const T & | value | ||
| ) |
| void ff_util::ConfigServer::SetPath | ( | const std::string & | pname | ) |