ML Reference
ml::AbstractPersistenceInputStream Member List

This is the complete list of members for ml::AbstractPersistenceInputStream, including all inherited members.

AbstractPersistenceInputStream()ml::AbstractPersistenceInputStreaminlineprotected
AbstractPersistenceStream()ml::AbstractPersistenceStreamprotected
endList()ml::AbstractPersistenceStream
endListImpl()=0ml::AbstractPersistenceStreamprotectedpure virtual
endStruct()ml::AbstractPersistenceStream
endStructImpl()=0ml::AbstractPersistenceStreamprotectedpure virtual
formatError(const std::string &msg)ml::AbstractPersistenceInputStreamprotectedvirtual
getObjectID(int &id)=0ml::AbstractPersistenceInputStreamprotectedpure virtual
getObjectType(std::string &type)=0ml::AbstractPersistenceInputStreamprotectedpure virtual
getObjectVersion(int &version)=0ml::AbstractPersistenceInputStreamprotectedpure virtual
hasNextInStruct(std::string &name)ml::AbstractPersistenceInputStream
hasNextInStructImpl(std::string &name)=0ml::AbstractPersistenceInputStreamprotectedpure virtual
hasNextListItem()ml::AbstractPersistenceInputStream
hasNextListItemImpl()=0ml::AbstractPersistenceInputStreamprotectedpure virtual
internalError(const char *msg, const char *arg=nullptr)ml::AbstractPersistenceStreamprotectedvirtual
isBinary() const =0ml::AbstractPersistenceStreampure virtual
isInList() constml::AbstractPersistenceStreaminlineprotected
isNextInStruct(const char *name)ml::AbstractPersistenceInputStream
nameCheck(const char *name)ml::AbstractPersistenceStreamprotectedvirtual
nestingDepth() constml::AbstractPersistenceStreaminlineprotected
read(bool &value, const char *name=nullptr)ml::AbstractPersistenceInputStreamvirtual
read(MLint32 &value, const char *name=nullptr)ml::AbstractPersistenceInputStream
read(MLuint32 &value, const char *name=nullptr)ml::AbstractPersistenceInputStream
read(MLint64 &value, const char *name=nullptr)ml::AbstractPersistenceInputStream
read(MLuint64 &value, const char *name=nullptr)ml::AbstractPersistenceInputStream
read(MLfloat &value, const char *name=nullptr)ml::AbstractPersistenceInputStream
read(MLdouble &value, const char *name=nullptr)ml::AbstractPersistenceInputStream
read(std::string &value, const char *name=nullptr)ml::AbstractPersistenceInputStream
read(std::vector< T > &values, const char *name=nullptr)ml::AbstractPersistenceInputStreaminline
read(FloatingPointVector< T, n, DataContainer > &value, const char *name=nullptr)ml::AbstractPersistenceInputStreaminline
read(TVectorNDBase< T, n > &value, const char *name=nullptr)ml::AbstractPersistenceInputStreaminline
read(FloatingPointMatrix< T, n > &value, const char *name=nullptr)ml::AbstractPersistenceInputStreaminline
readData(std::string &value, const char *name=nullptr)=0ml::AbstractPersistenceInputStreampure virtual
readObject(const char *name=nullptr)ml::AbstractPersistenceInputStreamvirtual
readOptional(T &value, const T &defaultValue, const char *name=nullptr)ml::AbstractPersistenceInputStreaminline
readString(const char *name, std::string &value)=0ml::AbstractPersistenceInputStreamprotectedpure virtual
readValues(const char *name, size_t expected, std::vector< MLint32 > &values)=0ml::AbstractPersistenceInputStreamprotectedpure virtual
readValues(const char *name, size_t expected, std::vector< MLuint32 > &values)=0ml::AbstractPersistenceInputStreamprotectedpure virtual
readValues(const char *name, size_t expected, std::vector< MLint64 > &values)=0ml::AbstractPersistenceInputStreamprotectedpure virtual
readValues(const char *name, size_t expected, std::vector< MLuint64 > &values)=0ml::AbstractPersistenceInputStreamprotectedpure virtual
readValues(const char *name, size_t expected, std::vector< MLfloat > &values)=0ml::AbstractPersistenceInputStreamprotectedpure virtual
readValues(const char *name, size_t expected, std::vector< MLdouble > &values)=0ml::AbstractPersistenceInputStreamprotectedpure virtual
startList(const char *name=nullptr, const char *xmlItemName="Item", bool xmlSuppressScope=false)ml::AbstractPersistenceStream
startListImpl(const char *name, const char *xmlItemName, bool xmlSuppressScope)=0ml::AbstractPersistenceStreamprotectedpure virtual
startStruct(const char *name=nullptr)ml::AbstractPersistenceStream
startStructImpl(const char *name)=0ml::AbstractPersistenceStreamprotectedpure virtual
startStructWithVersion(const char *name=nullptr)ml::AbstractPersistenceInputStream
versionCheck(const char *className, int objectVersion, int storedVersion)ml::AbstractPersistenceInputStream
~AbstractPersistenceInputStream()ml::AbstractPersistenceInputStreaminlinevirtual
~AbstractPersistenceStream()ml::AbstractPersistenceStreamprotectedvirtual