Namespaces | Classes
Persistence concept.

Namespaces

 iser
 Contains general persistence mechanism with basic archives implementations.
 

Classes

class  ifile::CFileReadArchive
 Simple implementation of archive reading from own ACF format binary file. More...
 
class  ifile::CFileWriteArchive
 Simple implementation of archive writing to own ACF format binary file. More...
 
class  ifile::CXmlFileReadArchive
 Simple implementation of archive reading from XML file. More...
 
class  ifile::CXmlFileWriteArchive
 Simple implementation of archive for writing in XML format. More...
 
class  ifile::IFilePersistence
 Provide loading and saving of objects. More...
 
class  ifile::IFilePersistenceInfo
 Provide some information about file loader state. More...
 
class  ifile::IFileTypeInfo
 Provide loading and saving of objects. More...
 
class  iser::CArchiveTag
 Process tag used to group data in archive stream. More...
 
class  iser::CBitMemoryReadArchive
 This class provides bitwise access to the byte data. More...
 
class  iser::CBitMemoryWriteArchive
 This is an archive implementation which provides bitwise write of data. More...
 
class  iser::CMemoryReadArchive
 Implementation of archive using memory buffer to read the persistent objects. More...
 
class  iser::CMemoryWriteArchive
 Implementation of archive using memory buffer to store the persistent objects. More...
 
class  iser::CMinimalVersionInfo
 Implementation of interface iser::IVersionInfo using information about minimal needed version from interface iser::ISerializable. More...
 
class  iser::CReaderVersionInfo
 Implementation of version designed to be automaticaly created during reading of ACF header. More...
 
class  iser::CWriteArchiveBase
 Basic implementation of an abstract archive for data writting. More...
 
class  iser::CXmlStringReadArchive
 Simple implementation for reading of a XML from a string. More...
 
class  iser::CXmlStringWriteArchive
 Simple implementation of archive for writing of XML given as a string. More...
 
class  iser::IArchive
 Represent input/output persistence archive. More...
 
class  iser::IObject
 Common interface for factorisable model objects. More...
 
class  iser::ISerializable
 Common class for all classes which objects can be archived or restored from archive. More...
 
class  iser::IVersionInfo
 Provides access to version information. More...
 
class  iser::TVersionInfoSerializer< VersionInfo >
 Generic implementation of the version info serializer. More...
 

Detailed Description

© 2007-2011 Witold Gantzke and Kirill Lepskiy