ACF $AcfVersion:0$
IMetaInfoManager.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 icomp
11{
12
13
15{
16public:
22 virtual const IComponentStaticInfo* GetComponentMetaInfo(const CComponentAddress& address) const = 0;
23
29 virtual const IComponentStaticInfo* GetPackageMetaInfo(const QByteArray& packageId) const = 0;
30};
31
32
33} // namespace icomp
34
35
36
37
Represents global address of component.
This interface provide static information about component meta info.
virtual const IComponentStaticInfo * GetPackageMetaInfo(const QByteArray &packageId) const =0
Get access to static info of a package.
virtual const IComponentStaticInfo * GetComponentMetaInfo(const CComponentAddress &address) const =0
Get access to static info of some component.
Package with interfaces and class used for components concept.