![]() |
NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <config_reader.h>
Public Member Functions | |
| Table () | |
| Table (ConfigReader *c, const char *exp) | |
| Table (Table *t, const char *exp) | |
| Table (Table *t, int index) | |
| bool | IsInit () |
| bool | CheckValExists (const char *exp) |
| int | GetSize () |
| bool | GetTable (const char *exp, Table *table) |
| bool | GetTable (int index, Table *table) |
| bool | GetStr (const char *exp, std::string *str) |
| bool | GetStr (int index, std::string *str) |
| bool | GetBool (const char *exp, bool *val) |
| bool | GetBool (int index, bool *val) |
| bool | GetInt (const char *exp, int *val) |
| bool | GetInt (int index, int *val) |
| bool | GetLongLong (const char *exp, int64_t *val) |
| bool | GetLongLong (int index, int64_t *val) |
| bool | GetUInt (const char *exp, unsigned int *val) |
| bool | GetUInt (int index, unsigned int *val) |
| bool | GetReal (const char *exp, float *val) |
| bool | GetReal (int index, float *val) |
| bool | GetReal (const char *exp, double *val) |
| bool | GetReal (int index, double *val) |
| bool | GetPosReal (const char *exp, float *val) |
| bool | GetPosReal (int index, float *val) |
| bool | GetPosReal (const char *exp, double *val) |
| bool | GetPosReal (int index, double *val) |
| bool | GetInt (const char *exp, int *val, int min, int max) |
| bool | GetInt (int index, int *val, int min, int max) |
| bool | GetReal (const char *exp, float *val, float min, float max) |
| bool | GetReal (int index, float *val, float min, float max) |
| bool | GetReal (const char *exp, double *val, double min, double max) |
| bool | GetReal (int index, double *val, double min, double max) |
| bool | IsNumber (const char *exp) |
| ConfigReader * | Config () |
Friends | |
| class | ConfigReader |
| config_reader::ConfigReader::Table::Table | ( | ) |
| config_reader::ConfigReader::Table::Table | ( | ConfigReader * | c, |
| const char * | exp | ||
| ) |
| config_reader::ConfigReader::Table::Table | ( | Table * | t, |
| const char * | exp | ||
| ) |
| config_reader::ConfigReader::Table::Table | ( | Table * | t, |
| int | index | ||
| ) |
| bool config_reader::ConfigReader::Table::CheckValExists | ( | const char * | exp | ) |
|
inline |
| bool config_reader::ConfigReader::Table::GetBool | ( | const char * | exp, |
| bool * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetBool | ( | int | index, |
| bool * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetInt | ( | const char * | exp, |
| int * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetInt | ( | const char * | exp, |
| int * | val, | ||
| int | min, | ||
| int | max | ||
| ) |
| bool config_reader::ConfigReader::Table::GetInt | ( | int | index, |
| int * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetInt | ( | int | index, |
| int * | val, | ||
| int | min, | ||
| int | max | ||
| ) |
| bool config_reader::ConfigReader::Table::GetLongLong | ( | const char * | exp, |
| int64_t * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetLongLong | ( | int | index, |
| int64_t * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetPosReal | ( | const char * | exp, |
| double * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetPosReal | ( | const char * | exp, |
| float * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetPosReal | ( | int | index, |
| double * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetPosReal | ( | int | index, |
| float * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetReal | ( | const char * | exp, |
| double * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetReal | ( | const char * | exp, |
| double * | val, | ||
| double | min, | ||
| double | max | ||
| ) |
| bool config_reader::ConfigReader::Table::GetReal | ( | const char * | exp, |
| float * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetReal | ( | const char * | exp, |
| float * | val, | ||
| float | min, | ||
| float | max | ||
| ) |
| bool config_reader::ConfigReader::Table::GetReal | ( | int | index, |
| double * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetReal | ( | int | index, |
| double * | val, | ||
| double | min, | ||
| double | max | ||
| ) |
| bool config_reader::ConfigReader::Table::GetReal | ( | int | index, |
| float * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetReal | ( | int | index, |
| float * | val, | ||
| float | min, | ||
| float | max | ||
| ) |
| int config_reader::ConfigReader::Table::GetSize | ( | ) |
| bool config_reader::ConfigReader::Table::GetStr | ( | const char * | exp, |
| std::string * | str | ||
| ) |
| bool config_reader::ConfigReader::Table::GetStr | ( | int | index, |
| std::string * | str | ||
| ) |
| bool config_reader::ConfigReader::Table::GetTable | ( | const char * | exp, |
| Table * | table | ||
| ) |
| bool config_reader::ConfigReader::Table::GetTable | ( | int | index, |
| Table * | table | ||
| ) |
| bool config_reader::ConfigReader::Table::GetUInt | ( | const char * | exp, |
| unsigned int * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::GetUInt | ( | int | index, |
| unsigned int * | val | ||
| ) |
| bool config_reader::ConfigReader::Table::IsInit | ( | ) |
| bool config_reader::ConfigReader::Table::IsNumber | ( | const char * | exp | ) |
|
friend |