CMultiFactoryAttribute.h
Go to the documentation of this file.
1 #ifndef icomp_CMultiFactoryAttribute_included
2 #define icomp_CMultiFactoryAttribute_included
3 
4 
5 // Qt includes
6 #include <QtCore/QByteArray>
7 
8 // ACF includes
10 
11 
12 namespace icomp
13 {
14 
15 
20 {
21 public:
23 
25  {
28  };
29 
32  CMultiFactoryAttribute(int elementsCount, QByteArray* valuesPtr);
33 
34  // reimplemented (iser::IObject)
35  QByteArray GetFactoryId() const;
36 
37  // static methods
38  static QByteArray GetTypeName();
39 };
40 
41 
42 } // namespace icomp
43 
44 
45 #endif // icomp_CMultiFactoryAttribute_included
46 
47 
CMultiReferenceAttribute BaseClass
Special attribute used to store list of referenced component ID's.
Attribute is factory of another component.
Special attribute used to store list of referenced component ID's.
Active if user declared this attribute as obligatory.
QByteArray GetFactoryId() const
Active if this attribute can be unset (null).
static QByteArray GetTypeName()

© 2007-2017 Witold Gantzke and Kirill Lepskiy