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 |