Classes

Contains general persistence mechanism with basic archives implementations. More...

Classes

class  CArchiveBase
 Base implementation of iser::IArchive interface. 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  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 range serializer. More...
 
class  CReadArchiveBase
 Basic implementation of an abstract archive for data reading. More...
 
class  CReaderVersionInfo
 Implementation of version designed to be automaticaly created during reading of ACF header. 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
 
class  TVersionInfoSerializer
 Generic implementation of the version info serializer. More...
 

Detailed Description

Contains general persistence mechanism with basic archives implementations.

This package is system undependent. This package use following ACF packages:

© 2007-2011 Witold Gantzke and Kirill Lepskiy