|
|
#include <RobotAPI/libraries/aron/core/data/rw/reader/nlohmannJSON/NlohmannJSONReaderWithoutTypeCheck.h>
Inheritance diagram for NlohmannJSONReaderWithoutTypeCheck:Public Member Functions | |
| data::Descriptor | getDescriptor (InputType &input) final |
| NlohmannJSONReaderWithoutTypeCheck ()=default | |
| void | readBool (InputType &input, bool &i, Path &p) override |
| void | readDict (InputType &input, std::map< std::string, InputTypeNonConst > &elements, Path &p) override |
| void | readDouble (InputType &input, double &i, Path &p) override |
| void | readFloat (InputType &input, float &i, Path &p) override |
| void | readInt (InputType &input, int &i, Path &p) override |
| void | readList (InputType &input, std::vector< InputTypeNonConst > &elements, Path &p) override |
| void | readLong (InputType &input, long &i, Path &p) override |
| void | readNDArray (InputType &input, std::vector< int > &shape, std::string &typeAsString, std::vector< unsigned char > &data, Path &p) override |
| void | readString (InputType &input, std::string &i, Path &p) override |
Public Member Functions inherited from ReaderInterface< const nlohmann::json > | |
| void | readBool (InputType &input, bool &i) |
| void | readDict (InputType &input, std::map< std::string, InputTypeNonConst > &elements) |
| void | readDouble (InputType &input, double &i) |
| void | readFloat (InputType &input, float &i) |
| void | readInt (InputType &input, int &i) |
| void | readList (InputType &input, std::vector< InputTypeNonConst > &elements) |
| void | readLong (InputType &input, long &i) |
| void | readNDArray (InputType &input, std::vector< int > &shape, std::string &typeAsString, std::vector< unsigned char > &data) |
| virtual bool | readNull (InputType &input) |
| void | readPrimitive (InputType &input, bool &i) |
| void | readPrimitive (InputType &input, bool &i, Path &p) |
| void | readPrimitive (InputType &input, double &i) |
| void | readPrimitive (InputType &input, double &i, Path &p) |
| void | readPrimitive (InputType &input, float &i) |
| void | readPrimitive (InputType &input, float &i, Path &p) |
| void | readPrimitive (InputType &input, int &i) |
| void | readPrimitive (InputType &input, int &i, Path &p) |
| void | readPrimitive (InputType &input, long &i) |
| void | readPrimitive (InputType &input, long &i, Path &p) |
| void | readPrimitive (InputType &input, std::string &i) |
| void | readPrimitive (InputType &input, std::string &i, Path &p) |
| void | readString (InputType &input, std::string &s) |
| virtual | ~ReaderInterface ()=default |
Additional Inherited Members | |
Public Types inherited from ReaderInterface< const nlohmann::json > | |
| using | InputType = const nlohmann::json |
| using | InputTypeNonConst = typename std::remove_const< InputType >::type |
Definition at line 35 of file NlohmannJSONReaderWithoutTypeCheck.h.
|
default |
|
finalvirtual |
Implements ReaderInterface< const nlohmann::json >.
Definition at line 39 of file NlohmannJSONReaderWithoutTypeCheck.cpp.
Here is the call graph for this function:Implements ReaderInterface< const nlohmann::json >.
Definition at line 169 of file NlohmannJSONReaderWithoutTypeCheck.cpp.
|
overridevirtual |
Implements ReaderInterface< const nlohmann::json >.
Definition at line 53 of file NlohmannJSONReaderWithoutTypeCheck.cpp.
Implements ReaderInterface< const nlohmann::json >.
Definition at line 155 of file NlohmannJSONReaderWithoutTypeCheck.cpp.
Implements ReaderInterface< const nlohmann::json >.
Definition at line 149 of file NlohmannJSONReaderWithoutTypeCheck.cpp.
Implements ReaderInterface< const nlohmann::json >.
Definition at line 137 of file NlohmannJSONReaderWithoutTypeCheck.cpp.
|
overridevirtual |
Implements ReaderInterface< const nlohmann::json >.
Definition at line 45 of file NlohmannJSONReaderWithoutTypeCheck.cpp.
Implements ReaderInterface< const nlohmann::json >.
Definition at line 143 of file NlohmannJSONReaderWithoutTypeCheck.cpp.
|
overridevirtual |
Implements ReaderInterface< const nlohmann::json >.
Definition at line 84 of file NlohmannJSONReaderWithoutTypeCheck.cpp.
Implements ReaderInterface< const nlohmann::json >.
Definition at line 161 of file NlohmannJSONReaderWithoutTypeCheck.cpp.