ML Reference
|
#include "mlUtilsSystem.h"
#include "mlTypeDefs.h"
#include <ThirdPartyWarningsDisable.h>
#include <list>
#include <vector>
#include <set>
#include <string>
#include <ThirdPartyWarningsRestore.h>
Go to the source code of this file.
Classes | |
class | ml::AbstractPersistenceStream |
AbstactPersistenceStream is the base class for AbstractPersistenceOutputStream and AbstractPersistenceInputStream and implements the methods that are common for both these classes. More... | |
class | ml::AbstractPersistenceOutputStream |
Class for writing object data to a stream. More... | |
class | ml::AbstractPersistenceInputStream |
Class for reading object data from a stream. More... | |
class | ml::PersistenceStreamException |
This class represents the exceptions that can be thrown while reading from or writing to the persistence stream. More... | |
class | ml::PersistenceStreamIOException |
Derived class. More... | |
class | ml::PersistenceStreamFormatException |
Derived class. More... | |
class | ml::PersistenceStreamInternalError |
Derived class. This exception usually denotes programming errors. More... | |
Namespaces | |
namespace | ml |
Main documentation file for ML users and developers. | |
Macros | |
#define | ML_WRITETO_SUPER(SuperClass, stream) |
Use this macro if you would like to store your super class members as well. | |
#define | ML_READFROM_SUPER(SuperClass, stream) |
Use this macro if you would like to store your super class members as well. | |
#define ML_READFROM_SUPER | ( | SuperClass, | |
stream ) |
Use this macro if you would like to store your super class members as well.
Mandatory if the superclass uses versioning.
Definition at line 454 of file mlAbstractPersistenceStream.h.
#define ML_WRITETO_SUPER | ( | SuperClass, | |
stream ) |
Use this macro if you would like to store your super class members as well.
Mandatory if the superclass uses versioning.
Definition at line 446 of file mlAbstractPersistenceStream.h.