ICF 3.1.1.10
Technical documentation of ICF Libraries
IRegistriesManager.h
Go to the documentation of this file.
1/********************************************************************************
2** This file is part of the ICF Framework. Copyright (C) Witold Gantzke & Kirill Lepskiy
3** ICF Framework may be used under the terms of the LGPL License v. 2.1 by the Free Software Foundation.
4********************************************************************************/
5
6#pragma once
7
8
9// Qt includes
10#include <QtCore/QByteArray>
11
12// ICF includes
14
15
16namespace icomp
17{
18
19
20class IRegistry;
21
22
27{
28public:
34 virtual const IRegistry* GetRegistry(const CComponentAddress& address, const IRegistry* contextRegistryPtr = nullptr) const = 0;
35};
36
37
38} // namespace icomp
39
40
Represents global address of component.
Allow access to registries defined by composed components.
virtual const IRegistry * GetRegistry(const CComponentAddress &address, const IRegistry *contextRegistryPtr=nullptr) const =0
Get access to stored registry.
Interface representing information stored in component registry.
Definition IRegistry.h:30
Package with interfaces and class used for components concept.

© Witold Gantzke and Kirill Lepskiy