Classes
ifile Namespace Reference

Contains interfaces and implementations of file system related components. More...

Classes

class  CApplicationInfoBasedFileNameComp
 
class  CAutoPersistenceComp
 The component for automatic object persistence. More...
 
class  CCompactXmlFileReadArchive
 Qt-based implementation of archive reading from XML file. More...
 
class  CCompactXmlFileWriteArchive
 Qt-based implementation of archive for writing in compact XML format. More...
 
class  CComposedFileMetaInfoProviderComp
 
class  CComposedFilePersistenceComp
 Loader component, which delegates the persistence functionality to its slave loaders. More...
 
class  CCompressedXmlFileReadArchive
 Qt-based implementation of archive reading from XML file. More...
 
class  CCompressedXmlFileWriteArchive
 Qt-based implementation of archive for writing in compact XML format. More...
 
class  CFileArchiveInfo
 Basic implementation of interface ifile::IFileArchiveInfo. More...
 
class  CFileListProviderComp
 Provide list of file pathes using recursive search of some file directory. More...
 
class  CFileNameParam
 Basic implementation of interface ifile::IFileNameParam. More...
 
class  CFileNameParamComp
 Basic implementation of interface ifile::IFileNameParam as component. More...
 
class  CFileReadArchive
 Simple implementation of archive reading from own ACF format binary file. More...
 
class  CFileSerializerCompBase
 Base implementation of file serializer. More...
 
class  CFileSystemInfoProviderComp
 
class  CFileTypeInfoComp
 Simple implementation of ifile::IFileTypeInfo using user defined extension list and descriptions. More...
 
class  CFileWriteArchive
 Simple implementation of archive writing to own ACF format binary file. More...
 
class  CGeneratedFileNameParamComp
 Component for auto generated file path. More...
 
class  CRelativeFileNameParamComp
 
class  CSimpleXmlFileReadArchive
 Simple implementation of archive reading from XML file. More...
 
class  CSimpleXmlFileWriteArchive
 Simple implementation of archive for writing in XML format. More...
 
class  CSystemLocationComp
 Provider of system pathes. More...
 
class  CTextFileLogComp
 Message container displaying messages as log list. More...
 
class  CTextFileLogStreamerComp
 Message container displaying messages as log list. More...
 
class  CTimeStampFileNameParamComp
 File path generation using time stamp. More...
 
class  IFileArchiveInfo
 Simple informative interface allowing to get access to current processed file by file archives. More...
 
class  IFileListProvider
 Provide access to a list of files. More...
 
class  IFileMetaInfoProvider
 Interface for acquiring meta-information of a file. More...
 
class  IFileNameParam
 Common interface for any file system item name (e.g directory, file or URL path) More...
 
class  IFilePersistence
 Interface providing loading and saving of data objects. More...
 
class  IFilePersistenceInfo
 Provide some information about file loader state. More...
 
class  IFileResourcesManager
 Manager of file-based resources. More...
 
interface  IFileResourceTypeConstraints
 Interface for describing constraints of file types supported by the file repository implementation. More...
 
class  IFileResourceValidator
 Interface for validation of the file-based resources. More...
 
class  IFileSystemInfoProvider
 Provider of file system related informations. More...
 
class  IFileTypeInfo
 Provide loading and saving of objects. More...
 
class  IRelativeFilePath
 
class  TFileSerializerComp
 Template implementation of file serializer using loading and storing archive implementation. More...
 
class  TXmlFileSerializerComp
 Template implementation of file serializer using loading and storing archive implementation. More...
 

Detailed Description

Contains interfaces and implementations of file system related components.

© 2007-2017 Witold Gantzke and Kirill Lepskiy