| getDescriptor(InputType &input) final | NlohmannJSONReader | virtual |
| InputType typedef | ReaderInterface< const nlohmann::json > | |
| InputTypeNonConst typedef | ReaderInterface< const nlohmann::json > | |
| NlohmannJSONReader()=default | NlohmannJSONReader | |
| readBool(InputType &input, bool &i, Path &p) override | NlohmannJSONReader | virtual |
| ReaderInterface< const nlohmann::json >::readBool(InputType &input, bool &i) | ReaderInterface< const nlohmann::json > | inline |
| readDict(InputType &input, std::map< std::string, InputTypeNonConst > &elements, Path &p) override | NlohmannJSONReader | virtual |
| ReaderInterface< const nlohmann::json >::readDict(InputType &input, std::map< std::string, InputTypeNonConst > &elements) | ReaderInterface< const nlohmann::json > | inline |
| readDouble(InputType &input, double &i, Path &p) override | NlohmannJSONReader | virtual |
| ReaderInterface< const nlohmann::json >::readDouble(InputType &input, double &i) | ReaderInterface< const nlohmann::json > | inline |
| readFloat(InputType &input, float &i, Path &p) override | NlohmannJSONReader | virtual |
| ReaderInterface< const nlohmann::json >::readFloat(InputType &input, float &i) | ReaderInterface< const nlohmann::json > | inline |
| readInt(InputType &input, int &i, Path &p) override | NlohmannJSONReader | virtual |
| ReaderInterface< const nlohmann::json >::readInt(InputType &input, int &i) | ReaderInterface< const nlohmann::json > | inline |
| readList(InputType &input, std::vector< InputTypeNonConst > &elements, Path &p) override | NlohmannJSONReader | virtual |
| ReaderInterface< const nlohmann::json >::readList(InputType &input, std::vector< InputTypeNonConst > &elements) | ReaderInterface< const nlohmann::json > | inline |
| readLong(InputType &input, long &i, Path &p) override | NlohmannJSONReader | virtual |
| ReaderInterface< const nlohmann::json >::readLong(InputType &input, long &i) | ReaderInterface< const nlohmann::json > | inline |
| readNDArray(InputType &input, std::vector< int > &shape, std::string &typeAsString, std::vector< unsigned char > &data, Path &p) override | NlohmannJSONReader | virtual |
| ReaderInterface< const nlohmann::json >::readNDArray(InputType &input, std::vector< int > &shape, std::string &typeAsString, std::vector< unsigned char > &data) | ReaderInterface< const nlohmann::json > | inline |
| readNull(InputType &input) | ReaderInterface< const nlohmann::json > | inlinevirtual |
| readPrimitive(InputType &input, int &i, Path &p) | ReaderInterface< const nlohmann::json > | inline |
| readPrimitive(InputType &input, long &i, Path &p) | ReaderInterface< const nlohmann::json > | inline |
| readPrimitive(InputType &input, float &i, Path &p) | ReaderInterface< const nlohmann::json > | inline |
| readPrimitive(InputType &input, double &i, Path &p) | ReaderInterface< const nlohmann::json > | inline |
| readPrimitive(InputType &input, std::string &i, Path &p) | ReaderInterface< const nlohmann::json > | inline |
| readPrimitive(InputType &input, bool &i, Path &p) | ReaderInterface< const nlohmann::json > | inline |
| readPrimitive(InputType &input, int &i) | ReaderInterface< const nlohmann::json > | inline |
| readPrimitive(InputType &input, long &i) | ReaderInterface< const nlohmann::json > | inline |
| readPrimitive(InputType &input, float &i) | ReaderInterface< const nlohmann::json > | inline |
| readPrimitive(InputType &input, double &i) | ReaderInterface< const nlohmann::json > | inline |
| readPrimitive(InputType &input, std::string &i) | ReaderInterface< const nlohmann::json > | inline |
| readPrimitive(InputType &input, bool &i) | ReaderInterface< const nlohmann::json > | inline |
| readString(InputType &input, std::string &s, Path &p) override | NlohmannJSONReader | virtual |
| ReaderInterface< const nlohmann::json >::readString(InputType &input, std::string &s) | ReaderInterface< const nlohmann::json > | inline |
| ~ReaderInterface()=default | ReaderInterface< const nlohmann::json > | virtual |