![]() |
ICF 3.0.5.47
Technical documentation of ICF Libraries
|
This namespace containes implementations of attributes concept. More...
Classes | |
class | CAttributeMetaInfo |
Represents constraints of properties allowing values from enumerated set. More... | |
class | CAttributesManager |
Basic implementation of an property container. More... | |
class | CAttributesMetaInfoProvider |
Common interface for a container of properties. More... | |
class | CEnumAttributeMetaInfo |
Represents constraints of properties allowing values from enumerated set. More... | |
class | CNumericAttributeMetaInfo |
Represents constraints of properties allowing values from enumerated set. More... | |
class | CStandardAttributesFactory |
Basic implementation of an property container. More... | |
class | IAttributeMetaInfo |
Meta information describing single attribute. More... | |
class | IAttributesManager |
Common interface for a container of properties. More... | |
class | IAttributesMetaInfoProvider |
Common interface for a container of properties. More... | |
class | IAttributesProvider |
Common interface for a container of properties. More... | |
class | IEnumAttributeMetaInfo |
Represents constraints of properties allowing values from enumerated set. More... | |
class | INumericAttributeMetaInfo |
Represents constraints of properties allowing values from enumerated set. More... | |
class | TAttribute |
Template implementation of single component attribute. More... | |
class | TMultiAttribute |
Template implementation of multiple component attribute. More... | |
Typedefs | |
typedef TAttribute< int > | CIntegerAttribute |
typedef TAttribute< double > | CRealAttribute |
typedef TAttribute< bool > | CBooleanAttribute |
typedef TAttribute< QString > | CStringAttribute |
typedef TAttribute< QByteArray > | CIdAttribute |
typedef TMultiAttribute< int > | CIntegerListAttribute |
typedef TMultiAttribute< double > | CRealListAttribute |
typedef TMultiAttribute< bool > | CBooleanListAttribute |
typedef TMultiAttribute< QString > | CStringListAttribute |
typedef TMultiAttribute< QByteArray > | CIdListAttribute |
This namespace containes implementations of attributes concept.
This package is system independent. This package use following ICF packages:
typedef TAttribute<bool> iattr::CBooleanAttribute |
Definition at line 185 of file TAttribute.h.
typedef TMultiAttribute<bool> iattr::CBooleanListAttribute |
Definition at line 264 of file TMultiAttribute.h.
typedef TAttribute<QByteArray> iattr::CIdAttribute |
Definition at line 187 of file TAttribute.h.
typedef TMultiAttribute<QByteArray> iattr::CIdListAttribute |
Definition at line 266 of file TMultiAttribute.h.
typedef TAttribute<int> iattr::CIntegerAttribute |
Definition at line 183 of file TAttribute.h.
typedef TMultiAttribute<int> iattr::CIntegerListAttribute |
Definition at line 262 of file TMultiAttribute.h.
typedef TAttribute<double> iattr::CRealAttribute |
Definition at line 184 of file TAttribute.h.
typedef TMultiAttribute<double> iattr::CRealListAttribute |
Definition at line 263 of file TMultiAttribute.h.
typedef TAttribute<QString> iattr::CStringAttribute |
Definition at line 186 of file TAttribute.h.
typedef TMultiAttribute<QString> iattr::CStringListAttribute |
Definition at line 265 of file TMultiAttribute.h.
© Witold Gantzke and Kirill Lepskiy