1 #ifndef GENESIS_UTILS_FORMATS_JSON_READER_H_ 2 #define GENESIS_UTILS_FORMATS_JSON_READER_H_ 107 #endif // include guard JsonDocument parse_object(InputStream &input_stream) const
Read Json data into a JsonDocument.
Container namespace for all symbols of genesis in order to keep them separate when used as a library...
JsonReader & operator=(JsonReader const &)=default
JsonDocument parse_number(InputStream &input_stream) const
JsonDocument parse(InputStream &input_stream) const
Store a Json value of any kind.
JsonDocument read(std::shared_ptr< BaseInputSource > source) const
Read from a source containing a JSON document and parse its contents into a JsonDocument.
JsonDocument parse_array(InputStream &input_stream) const
JsonDocument parse_value(InputStream &input_stream) const