#include <Config.h>
|
| | Config (const std::string &configFile) |
| void | loadConfigMatrix (double *mat, int m, int n, const char *group, const char *id) |
|
| void | loadConfig (const std::string &configFile) |
| std::string | getValue (const std::string §ion, const std::string &key, const std::string &default_val) |
| double | getDouble (const std::string §ion, const std::string &key, double default_val) |
| int | getInt (const std::string §ion, const std::string &key, int default_val) |
| bool | getBool (const std::string §ion, const std::string &key, bool default_val) |
| std::array< double, 3 > | getArray3 (const std::string §ion, const std::string &key, std::array< double, 3 > default_val) |
| std::array< int, 4 > | getArray4Int (const std::string §ion, const std::string &key, std::array< int, 4 > default_val) |
|
| std::map< std::string, std::map< std::string, std::string > > | configData |
Definition at line 12 of file Config.h.
◆ Config()
| Config::Config |
( |
const std::string & | configFile | ) |
|
|
explicit |
◆ getArray3()
| std::array< double, 3 > Config::getArray3 |
( |
const std::string & | section, |
|
|
const std::string & | key, |
|
|
std::array< double, 3 > | default_val ) |
|
private |
◆ getArray4Int()
| std::array< int, 4 > Config::getArray4Int |
( |
const std::string & | section, |
|
|
const std::string & | key, |
|
|
std::array< int, 4 > | default_val ) |
|
private |
◆ getBool()
| bool Config::getBool |
( |
const std::string & | section, |
|
|
const std::string & | key, |
|
|
bool | default_val ) |
|
private |
◆ getDouble()
| double Config::getDouble |
( |
const std::string & | section, |
|
|
const std::string & | key, |
|
|
double | default_val ) |
|
private |
◆ getInt()
| int Config::getInt |
( |
const std::string & | section, |
|
|
const std::string & | key, |
|
|
int | default_val ) |
|
private |
◆ getValue()
| std::string Config::getValue |
( |
const std::string & | section, |
|
|
const std::string & | key, |
|
|
const std::string & | default_val ) |
|
private |
◆ loadConfig()
| void Config::loadConfig |
( |
const std::string & | configFile | ) |
|
|
private |
◆ loadConfigMatrix()
| void Config::loadConfigMatrix |
( |
double * | mat, |
|
|
int | m, |
|
|
int | n, |
|
|
const char * | group, |
|
|
const char * | id ) |
◆ configData
| std::map<std::string, std::map<std::string, std::string> > Config::configData |
|
private |
◆ control
◆ diablo_sensor
◆ hitl
◆ messageIDs
◆ navigation
◆ network
◆ state_machine
◆ telemetry
The documentation for this class was generated from the following file:
- daq-server/diablo_server/lib/include/Config.h