| 
    ML Reference
    
   | 
 
This is the complete list of members for ml::AbstractPersistenceInputStream, including all inherited members.
| AbstractPersistenceInputStream() | ml::AbstractPersistenceInputStream | inlineprotected | 
| AbstractPersistenceStream() | ml::AbstractPersistenceStream | protected | 
| endList() | ml::AbstractPersistenceStream | |
| endListImpl()=0 | ml::AbstractPersistenceStream | protectedpure virtual | 
| endStruct() | ml::AbstractPersistenceStream | |
| endStructImpl()=0 | ml::AbstractPersistenceStream | protectedpure virtual | 
| formatError(const std::string &msg) | ml::AbstractPersistenceInputStream | protectedvirtual | 
| getObjectID(int &id)=0 | ml::AbstractPersistenceInputStream | protectedpure virtual | 
| getObjectType(std::string &type)=0 | ml::AbstractPersistenceInputStream | protectedpure virtual | 
| getObjectVersion(int &version)=0 | ml::AbstractPersistenceInputStream | protectedpure virtual | 
| hasNextInStruct(std::string &name) | ml::AbstractPersistenceInputStream | |
| hasNextInStructImpl(std::string &name)=0 | ml::AbstractPersistenceInputStream | protectedpure virtual | 
| hasNextListItem() | ml::AbstractPersistenceInputStream | |
| hasNextListItemImpl()=0 | ml::AbstractPersistenceInputStream | protectedpure virtual | 
| internalError(const char *msg, const char *arg=nullptr) | ml::AbstractPersistenceStream | protectedvirtual | 
| isBinary() const =0 | ml::AbstractPersistenceStream | pure virtual | 
| isInList() const | ml::AbstractPersistenceStream | inlineprotected | 
| isNextInStruct(const char *name) | ml::AbstractPersistenceInputStream | |
| nameCheck(const char *name) | ml::AbstractPersistenceStream | protectedvirtual | 
| nestingDepth() const | ml::AbstractPersistenceStream | inlineprotected | 
| read(bool &value, const char *name=nullptr) | ml::AbstractPersistenceInputStream | virtual | 
| 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::AbstractPersistenceInputStream | inline | 
| read(FloatingPointVector< T, n, DataContainer > &value, const char *name=nullptr) | ml::AbstractPersistenceInputStream | inline | 
| read(TVectorNDBase< T, n > &value, const char *name=nullptr) | ml::AbstractPersistenceInputStream | inline | 
| read(FloatingPointMatrix< T, n > &value, const char *name=nullptr) | ml::AbstractPersistenceInputStream | inline | 
| readData(std::string &value, const char *name=nullptr)=0 | ml::AbstractPersistenceInputStream | pure virtual | 
| readObject(const char *name=nullptr) | ml::AbstractPersistenceInputStream | virtual | 
| readOptional(T &value, const T &defaultValue, const char *name=nullptr) | ml::AbstractPersistenceInputStream | inline | 
| readString(const char *name, std::string &value)=0 | ml::AbstractPersistenceInputStream | protectedpure virtual | 
| readValues(const char *name, size_t expected, std::vector< MLint32 > &values)=0 | ml::AbstractPersistenceInputStream | protectedpure virtual | 
| readValues(const char *name, size_t expected, std::vector< MLuint32 > &values)=0 | ml::AbstractPersistenceInputStream | protectedpure virtual | 
| readValues(const char *name, size_t expected, std::vector< MLint64 > &values)=0 | ml::AbstractPersistenceInputStream | protectedpure virtual | 
| readValues(const char *name, size_t expected, std::vector< MLuint64 > &values)=0 | ml::AbstractPersistenceInputStream | protectedpure virtual | 
| readValues(const char *name, size_t expected, std::vector< MLfloat > &values)=0 | ml::AbstractPersistenceInputStream | protectedpure virtual | 
| readValues(const char *name, size_t expected, std::vector< MLdouble > &values)=0 | ml::AbstractPersistenceInputStream | protectedpure virtual | 
| startList(const char *name=nullptr, const char *xmlItemName="Item", bool xmlSuppressScope=false) | ml::AbstractPersistenceStream | |
| startListImpl(const char *name, const char *xmlItemName, bool xmlSuppressScope)=0 | ml::AbstractPersistenceStream | protectedpure virtual | 
| startStruct(const char *name=nullptr) | ml::AbstractPersistenceStream | |
| startStructImpl(const char *name)=0 | ml::AbstractPersistenceStream | protectedpure virtual | 
| startStructWithVersion(const char *name=nullptr) | ml::AbstractPersistenceInputStream | |
| versionCheck(const char *className, int objectVersion, int storedVersion) | ml::AbstractPersistenceInputStream | |
| ~AbstractPersistenceInputStream() | ml::AbstractPersistenceInputStream | inlinevirtual | 
| ~AbstractPersistenceStream() | ml::AbstractPersistenceStream | protectedvirtual |