ICF 3.1.1.10
Technical documentation of ICF Libraries
IRealAttributeStaticInfo.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
24{
25public:
29 virtual const QByteArray& GetAttributeId() const = 0;
35 virtual void AddRelatedMetaId(IElementStaticInfo::MetaGroupId metaGroupId, const QByteArray& id, int flags) = 0;
36};
37
38
39} // namespace icomp
40
41
Describe component attribute static information.
Interface adding to attribute static info functionality existing only for real attributes.
virtual const QByteArray & GetAttributeId() const =0
Get ID of this attribute.
virtual void AddRelatedMetaId(IElementStaticInfo::MetaGroupId metaGroupId, const QByteArray &id, int flags)=0
Add related interface to this attribute info.
Package with interfaces and class used for components concept.

© Witold Gantzke and Kirill Lepskiy