|
Open CASCADE Technology 7.9.3
|
Data Structures | |
| class | TDF_DerivedAttribute |
| Class provides global access (through static methods) to all derived attributes information. It is used internally by macros for registration of derived attributes and driver-tables for getting this data. More... | |
Macros | |
| #define | DEFINE_DERIVED_ATTRIBUTE(Class, Base) |
| Defines declaration of Handle method and declares methods for serialization of derived attribute. | |
| #define | IMPLEMENT_DERIVED_ATTRIBUTE(Class, Base) |
| Defines implementation of Handle method, serialization methods and registers the derived attribute. | |
| #define | IMPLEMENT_DERIVED_ATTRIBUTE_WITH_TYPE(Class, Base, NameSpace, TypeName) |
| Defines implementation of Handle method and registers the derived attribute. | |
| #define DEFINE_DERIVED_ATTRIBUTE | ( | Class, | |
| Base ) |
Defines declaration of Handle method and declares methods for serialization of derived attribute.
| #define IMPLEMENT_DERIVED_ATTRIBUTE | ( | Class, | |
| Base ) |
Defines implementation of Handle method, serialization methods and registers the derived attribute.
| #define IMPLEMENT_DERIVED_ATTRIBUTE_WITH_TYPE | ( | Class, | |
| Base, | |||
| NameSpace, | |||
| TypeName ) |
Defines implementation of Handle method and registers the derived attribute.