ACF $AcfVersion:0$
IComponentListProvider.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:
23
24 typedef QSet<CComponentAddress> ComponentAddresses;
25
29 virtual ComponentAddresses GetComponentAddresses(int typeFlag = CTF_ALL) const = 0;
30};
31
32
33} // namespace icomp
34
35
36
37
QSet< CComponentAddress > ComponentAddresses
virtual ComponentAddresses GetComponentAddresses(int typeFlag=CTF_ALL) const =0
Get addresses of known components.
@ CT_COMPOSITE
Component is the composition of real or other composite components.
@ CT_REAL
Component is realized as a class and managed by the ACF registry package (arp).
Common interface for data model objects, which can be changed.
Definition IChangeable.h:28
Package with interfaces and class used for components concept.