ReaderInterface< I > Member List

This is the complete list of members for ReaderInterface< I >, including all inherited members.

getDescriptor(InputType &input)=0ReaderInterface< I >pure virtual
InputType typedefReaderInterface< I >
InputTypeNonConst typedefReaderInterface< I >
readAnyObject(const InputType &input, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readBool(const InputType &input, std::optional< bool > &defaultValue, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readDict(const InputType &input, InputTypeNonConst &acceptedType, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readDouble(const InputType &input, std::optional< double > &defaultValue, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readFloat(const InputType &input, std::optional< float > &defaultValue, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readImage(const InputType &input, type::image::PixelType &type, std::string &defaultValue, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readInt(const InputType &input, std::optional< int > &defaultValue, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readIntEnum(const InputType &input, std::string &name, std::map< std::string, int > &acceptedValues, std::string &defaultValue, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readList(const InputType &input, InputTypeNonConst &acceptedType, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readLong(const InputType &input, std::optional< long > &defaultValue, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readMatrix(const InputType &input, int &rows, int &cols, type::matrix::ElementType &type, std::string &defaultValue, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readNDArray(const InputType &input, int &ndim, type::ndarray::ElementType &type, std::string &defaultValue, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readNull(InputType &input)ReaderInterface< I >inlinevirtual
readObject(const InputType &input, std::string &name, std::vector< std::string > &templates, std::vector< std::string > &templateInstantiations, std::map< std::string, InputTypeNonConst > &memberTypes, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readPair(const InputType &input, InputTypeNonConst &acceptedTypes1, InputTypeNonConst &acceptedTypes2, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readPointCloud(const InputType &input, type::pointcloud::VoxelType &type, std::string &defaultValue, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readQuaternion(const InputType &input, type::quaternion::ElementType &type, std::string &defaultValue, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readString(const InputType &input, std::optional< std::string > &defaultValue, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
readTuple(const InputType &input, std::vector< InputTypeNonConst > &acceptedTypes, type::Maybe &maybe, Path &p)=0ReaderInterface< I >pure virtual
~ReaderInterface()=defaultReaderInterface< I >virtual