| 
    ML Reference
    
   | 
 
This is the complete list of members for ml::AbstractPersistenceOutputStream, including all inherited members.
| AbstractPersistenceOutputStream() | ml::AbstractPersistenceOutputStream | inlineprotected | 
| AbstractPersistenceStream() | ml::AbstractPersistenceStream | protected | 
| endList() | ml::AbstractPersistenceStream | |
| endListImpl()=0 | ml::AbstractPersistenceStream | protectedpure virtual | 
| endStruct() | ml::AbstractPersistenceStream | |
| endStructImpl()=0 | ml::AbstractPersistenceStream | 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 | 
| isValidElementName(const char *name) | ml::AbstractPersistenceOutputStream | virtual | 
| nameCheck(const char *name) override | ml::AbstractPersistenceOutputStream | protectedvirtual | 
| nestingDepth() const | ml::AbstractPersistenceStream | inlineprotected | 
| setObjectID(int id)=0 | ml::AbstractPersistenceOutputStream | protectedpure virtual | 
| setObjectType(const char *type)=0 | ml::AbstractPersistenceOutputStream | protectedpure virtual | 
| setObjectVersion(int version)=0 | ml::AbstractPersistenceOutputStream | 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(int version, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | |
| write(bool value, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | virtual | 
| write(MLint32 value, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | |
| write(MLuint32 value, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | |
| write(MLint64 value, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | |
| write(MLuint64 value, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | |
| write(MLfloat value, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | |
| write(MLdouble value, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | |
| write(const std::string &value, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | |
| write(const char *value, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | inline | 
| write(const std::vector< T > &values, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | inline | 
| write(const FloatingPointVector< T, n, DataContainer > &value, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | inline | 
| write(const TVectorNDBase< T, n > &value, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | inline | 
| write(const FloatingPointMatrix< T, n > &value, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | inline | 
| writeData(const void *data, size_t len, const char *name=nullptr)=0 | ml::AbstractPersistenceOutputStream | pure virtual | 
| writeObject(const Base *const obj, const char *name=nullptr) | ml::AbstractPersistenceOutputStream | virtual | 
| writeString(const char *name, const std::string &value)=0 | ml::AbstractPersistenceOutputStream | protectedpure virtual | 
| writeValues(const char *name, const MLint32 *values, size_t n, bool fixedList)=0 | ml::AbstractPersistenceOutputStream | protectedpure virtual | 
| writeValues(const char *name, const MLuint32 *values, size_t n, bool fixedList)=0 | ml::AbstractPersistenceOutputStream | protectedpure virtual | 
| writeValues(const char *name, const MLint64 *values, size_t n, bool fixedList)=0 | ml::AbstractPersistenceOutputStream | protectedpure virtual | 
| writeValues(const char *name, const MLuint64 *values, size_t n, bool fixedList)=0 | ml::AbstractPersistenceOutputStream | protectedpure virtual | 
| writeValues(const char *name, const MLfloat *values, size_t n, bool fixedList)=0 | ml::AbstractPersistenceOutputStream | protectedpure virtual | 
| writeValues(const char *name, const MLdouble *values, size_t n, bool fixedList)=0 | ml::AbstractPersistenceOutputStream | protectedpure virtual | 
| ~AbstractPersistenceOutputStream() override=default | ml::AbstractPersistenceOutputStream | |
| ~AbstractPersistenceStream() | ml::AbstractPersistenceStream | protectedvirtual |