Contains general persistence mechanism with basic archives implementations. More...
Classes | |
class | CArchiveBase |
Base implementation of iser::IArchive interface. More... | |
class | CArchiveHeaderInfo |
Represents functions related to ACF header. More... | |
class | CArchiveTag |
Process tag used to group data in archive stream. More... | |
class | CBinaryReadArchiveBase |
Base class for archive implementations reading data based on its binary representation. More... | |
class | CBinaryWriteArchiveBase |
Base class for archive implementations writting data based on its binary representation. More... | |
class | CBitMemoryReadArchive |
This class provides bitwise access to the byte data. More... | |
class | CBitMemoryWriteArchive |
This is an archive implementation which provides bitwise write of data. More... | |
class | CCompactXmlMemReadArchive |
Qt-based implementation of archive reading from XML file. More... | |
class | CCompactXmlMemWriteArchive |
Qt-based implementation of archive for writing in XML format. More... | |
class | CCompactXmlReadArchiveBase |
Qt-based implementation of archive reading from XML file. More... | |
class | CCompactXmlWriteArchiveBase |
Base class of compact XML write archive. More... | |
class | CMemoryReadArchive |
Implementation of archive using memory buffer to read the persistent objects. More... | |
class | CMemoryWriteArchive |
Implementation of archive using memory buffer to store the persistent objects. More... | |
class | CMinimalVersionInfo |
Implementation of interface iser::IVersionInfo using information about minimal needed version from interface iser::ISerializable. More... | |
class | CPrimitiveTypesSerializer |
Implementation of serialize method for some common data types. More... | |
class | CReadArchiveBase |
Basic implementation of an abstract archive for data reading. More... | |
class | CTextReadArchiveBase |
Common archive implementation of text-based reading archives. More... | |
class | CTextWriteArchiveBase |
Common archive implementation of text-based storing archives. More... | |
class | CWriteArchiveBase |
Basic implementation of an abstract archive for data writting. More... | |
class | CXmlDocumentInfoBase |
Base class for all XML implementations for ACF documents. More... | |
class | CXmlReadArchiveBase |
Base class for XML based reading archives. More... | |
class | CXmlStreamReadArchiveBase |
Base implementation of a reading archive for XML format using a stream implementation. More... | |
class | CXmlStringReadArchive |
Simple implementation for reading of a XML from a string. More... | |
class | CXmlStringWriteArchive |
Simple implementation of archive for writing of XML given as a string. More... | |
class | CXmlWriteArchiveBase |
Base class for XML storing archives. More... | |
class | IArchive |
Represent input/output persistence archive. More... | |
class | IObject |
Common interface for factorisable model objects. More... | |
class | ISerializable |
Common class for all classes which objects can be archived or restored from archive. More... | |
class | IVersionInfo |
Provides access to version information. More... | |
class | TCopySerializedWrap |
Typedefs | |
typedef istd::TIFactory< IObject > | IObjectFactory |
Contains general persistence mechanism with basic archives implementations.
This package is system undependent. This package use following ACF packages:
typedef istd::TIFactory<IObject> iser::IObjectFactory |
© 2007-2017 Witold Gantzke and Kirill Lepskiy