ACF $AcfVersion:0$
CFileWriteSecureArchive.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
7
8// QSF includes
10
11
12namespace ifile
13{
14
15
18 protected ifile::CSimpleEncoder
19{
20public:
22
24 const QString& filePath,
25 const iser::IVersionInfo* versionInfoPtr = NULL,
26 bool supportTagSkipping = true,
27 bool serializeHeader = true);
28
29 // reimplemented (ifile::CFileWriteArchive)
30 virtual bool ProcessData(void* data, int size) override;
31};
32
33
34} // namespace ifile
35
36
Simple implementation of archive writing to own ACF format binary file.
virtual bool ProcessData(void *data, int size) override
Process binary data block.
CFileWriteSecureArchive(const QString &filePath, const iser::IVersionInfo *versionInfoPtr=NULL, bool supportTagSkipping=true, bool serializeHeader=true)
Provides access to version information.
#define NULL
Definition istd.h:74
Contains interfaces and implementations of file system related components.