NlohmannJSONWriter Member List

This is the complete list of members for NlohmannJSONWriter, including all inherited members.

getDescriptor(ReturnTypeConst &input) finalNlohmannJSONWritervirtual
NlohmannJSONWriter()=defaultNlohmannJSONWriter
ReturnType typedefWriterInterface< nlohmann::json >
ReturnTypeConst typedefWriterInterface< nlohmann::json >
writeBool(const bool i, const Path &p=Path()) overrideNlohmannJSONWritervirtual
writeDict(const std::map< std::string, nlohmann::json > &elements, const std::optional< nlohmann::json > &extends=std::nullopt, const Path &p=Path()) overrideNlohmannJSONWritervirtual
writeDouble(const double i, const Path &p=Path()) overrideNlohmannJSONWritervirtual
writeFloat(const float i, const Path &p=Path()) overrideNlohmannJSONWritervirtual
writeInt(const int i, const Path &p=Path()) overrideNlohmannJSONWritervirtual
writeList(const std::vector< nlohmann::json > &elements, const Path &p=Path()) overrideNlohmannJSONWritervirtual
writeLong(const long i, const Path &p=Path()) overrideNlohmannJSONWritervirtual
writeNDArray(const std::vector< int > &shape, const std::string &typeAsString, const unsigned char *data, const Path &p=Path()) overrideNlohmannJSONWritervirtual
writeNull()WriterInterface< nlohmann::json >inlinevirtual
writePrimitive(const int i, const Path &p=Path())WriterInterface< nlohmann::json >inline
writePrimitive(const long i, const Path &p=Path())WriterInterface< nlohmann::json >inline
writePrimitive(const float i, const Path &p=Path())WriterInterface< nlohmann::json >inline
writePrimitive(const double i, const Path &p=Path())WriterInterface< nlohmann::json >inline
writePrimitive(const std::string &i, const Path &p=Path())WriterInterface< nlohmann::json >inline
writePrimitive(const bool i, const Path &p=Path())WriterInterface< nlohmann::json >inline
writeString(const std::string &i, const Path &p=Path()) overrideNlohmannJSONWritervirtual
~WriterInterface()=defaultWriterInterface< nlohmann::json >virtual