ACF $AcfVersion:0$
IFileResourceValidator.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
8
9
10namespace ifile
11{
12
13
18{
19public:
26 const QByteArray& resourceId,
27 const ifile::IFileResourcesManager* fileRepositoryPtr,
28 ilog::IMessageConsumer* messageConsumerPtr = NULL) const = 0;
29};
30
31
32} // namespace ifile
33
34
Interface for validation of the file-based resources.
virtual istd::IInformationProvider::InformationCategory ValidateResource(const QByteArray &resourceId, const ifile::IFileResourcesManager *fileRepositoryPtr, ilog::IMessageConsumer *messageConsumerPtr=NULL) const =0
Do validation of the given resource.
Manager of file-based resources.
Common interface for a message container consuming information objects (messages).
InformationCategory
Category of information.
Base interface for all used interfaces and implementations.
#define NULL
Definition istd.h:74
Contains interfaces and implementations of file system related components.