VariantWriter Member List

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

getDescriptor(ReturnTypeConst &input) finalVariantWritervirtual
ReturnType typedefWriterInterface< data::VariantPtr >
ReturnTypeConst typedefWriterInterface< data::VariantPtr >
VariantWriter()=defaultVariantWriter
writeBool(const bool i, const Path &p=Path()) overrideVariantWritervirtual
writeDict(const std::map< std::string, data::VariantPtr > &elements, const std::optional< data::VariantPtr > &extends=std::nullopt, const Path &p=Path()) overrideVariantWriter
WriterInterface< data::VariantPtr >::writeDict(const std::map< std::string, ReturnType > &elements, const std::optional< ReturnType > &extends, const Path &p)=0WriterInterface< data::VariantPtr >pure virtual
writeDouble(const double i, const Path &p=Path()) overrideVariantWritervirtual
writeFloat(const float i, const Path &p=Path()) overrideVariantWritervirtual
writeInt(const int i, const Path &p=Path()) overrideVariantWritervirtual
writeList(const std::vector< data::VariantPtr > &elements, const Path &p=Path()) overrideVariantWritervirtual
writeLong(const long i, const Path &p=Path()) overrideVariantWritervirtual
writeNDArray(const std::vector< int > &shape, const std::string &typeAsString, const unsigned char *data, const Path &p=Path()) overrideVariantWritervirtual
writeNull()WriterInterface< data::VariantPtr >inlinevirtual
writePrimitive(const int i, const Path &p=Path())WriterInterface< data::VariantPtr >inline
writePrimitive(const long i, const Path &p=Path())WriterInterface< data::VariantPtr >inline
writePrimitive(const float i, const Path &p=Path())WriterInterface< data::VariantPtr >inline
writePrimitive(const double i, const Path &p=Path())WriterInterface< data::VariantPtr >inline
writePrimitive(const std::string &i, const Path &p=Path())WriterInterface< data::VariantPtr >inline
writePrimitive(const bool i, const Path &p=Path())WriterInterface< data::VariantPtr >inline
writeString(const std::string &i, const Path &p=Path()) overrideVariantWritervirtual
~WriterInterface()=defaultWriterInterface< data::VariantPtr >virtual