ACF $AcfVersion:0$
FilePck.h
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ACF-Commercial
2#pragma once
3
4
5// ACF includes
42
43
47namespace FilePck
48{
49
50
75
76
77} // namespace FilePck
78
79
Makes component and model from some class implementing interface istd::IChangeable.
The component for automatic object persistence.
Loader component, which delegates the persistence functionality to its slave loaders.
Simple implementation of ifile::IFileTypeInfo using user defined extension list and descriptions.
Component implementation of ITempFileManager interface.
Message container displaying messages as log list.
Message container displaying messages as log list.
Template implementation of file serializer using loading and storing archive implementation.
Template implementation of file serializer using loading and storing archive implementation.
Template implementation of file serializer using loading and storing archive implementation.
Package for file system primitives management.
Definition FilePck.h:48
ifile::CTextFileLogStreamerComp TextFileLogStreamer
Definition FilePck.h:69
ifile::CTempFileManagerComp TempFileManager
Definition FilePck.h:70
ifile::TFileSerializerComp< ifile::CFileReadArchive, ifile::CFileWriteArchive > BinaryFileSerializer
Definition FilePck.h:63
ifile::TXmlFileSerializerComp< ifile::CSimpleXmlFileReadArchive, ifile::CSimpleXmlFileWriteArchive > SimpleXmlFileSerializer
Definition FilePck.h:62
icomp::TModelCompWrap< ifile::CTimeStampFileNameParamComp > TimeStampFileNameParam
Definition FilePck.h:66
ifile::CComposedFileMetaInfoProviderComp ComposedFileMetaInfoProvider
Definition FilePck.h:61
ifile::TFileSerializerComp< ifile::CJsonFileReadArchive, ifile::CJsonFileWriteArchive > JsonFileSerializer
Definition FilePck.h:71
ifile::TDeviceBasedSerializerComp< ifile::CJsonDeviceReadArchive, ifile::CJsonDeviceWriteArchive > JsonDeviceSerializer
Definition FilePck.h:73
icomp::TModelCompWrap< ifile::CFileListProviderComp > FileListProvider
Definition FilePck.h:55
ifile::CFileTypeInfoComp FileTypeInfo
Definition FilePck.h:60
icomp::TModelCompWrap< ifile::CFileNameParamComp > FileNameParam
Definition FilePck.h:51
icomp::TModelCompWrap< ifile::CRelativeFileNameParamComp > RelativeFileNameParam
Definition FilePck.h:52
ifile::CAutoPersistenceComp AutoPersistence
Definition FilePck.h:57
icomp::TModelCompWrap< ifile::CFileSystemInfoProviderComp > FileSystemInfoProvider
Definition FilePck.h:58
ifile::TDeviceBasedSerializerComp< ifile::CCompactXmlDeviceReadArchive, ifile::CCompactXmlDeviceWriteArchive > CompactXmlDeviceSerializer
Definition FilePck.h:72
ifile::TFileSerializerComp< ifile::CFileReadSecureArchive, ifile::CFileWriteSecureArchive > SecureFileSerializer
Definition FilePck.h:74
icomp::TModelCompWrap< ifile::CSystemLocationComp > SystemLocation
Definition FilePck.h:53
icomp::TModelCompWrap< ifile::CGeneratedFileNameParamComp > GeneratedFileNameParam
Definition FilePck.h:54
icomp::TModelCompWrap< ifile::CApplicationInfoBasedFileNameComp > ApplicationInfoBasedFileName
Definition FilePck.h:67
ifile::CComposedFilePersistenceComp ComposedFilePersistence
Definition FilePck.h:59
ifile::CTextFileLogComp TextFileLog
Definition FilePck.h:68
ifile::TXmlFileSerializerComp< ifile::CCompactXmlFileReadArchive, ifile::CCompactXmlFileWriteArchive > CompactXmlFileSerializer
Definition FilePck.h:64
ifile::TXmlFileSerializerComp< ifile::CCompressedXmlFileReadArchive, ifile::CCompressedXmlFileWriteArchive > CompressedXmlFileSerializer
Definition FilePck.h:65