![]() |
NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <json/value.h>#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| class | jsonloader::Field |
| class | jsonloader::StringField |
| class | jsonloader::ObjectField |
| class | jsonloader::EnumField |
| class | jsonloader::ValueField< T > |
| class | jsonloader::RangeField< T > |
Namespaces | |
| jsonloader | |
Typedefs | |
| using | jsonloader::Fields = std::vector< const Field * > |
| using | jsonloader::BoolField = ValueField< bool > |
| using | jsonloader::IntField = ValueField< int > |
| using | jsonloader::RangeFieldF = RangeField< float > |
| using | jsonloader::RangeFieldI = RangeField< int > |
Functions | |
| bool | jsonloader::Validate (Json::Value const &obj, Fields const &fields) |