Volume pwrs | |
Attributes: Runtime | Development | System | Template | Detail C Binding: Struct | Class  ClassTree | INDEX NO INDEX |
Class TypeDef![]() |
||
---|---|---|
Modified | 15-JAN-2025 13:23:33.00 |
Definition of a derived type. A derived type is an array of a base type. A $TypeDef object reside in the type hierarchy in a class volume, and is placed as a child to the $TypeHier object. Base types and derived types are used to define the type of an attribute in an object. The type is defined by the TypeRef attribute in the $Attribute object (also in $Input, $Inter, $Output).See also
SysBody attributes pwr_sClass_TypeDef | |||
---|---|---|---|
Int32 | Type | Compiled type. | |
Int32 | Size | Compiled size. | |
TypeId | TypeRef | Base type. | |
Int32 | Elements | Number of elements. | |
PgmName | PgmName | Name of enum and mask typedefs in c. |
Type Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Int32 | |
Flags | NOEDIT | NOWBL | |
Kropp | SysBody |
Compiled type.
Size Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Int32 | |
Flags | NOEDIT | NOWBL | |
Kropp | SysBody |
Compiled size.
TypeRef Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | TypeId | |
Flags | ALWAYSWBL | |
Kropp | SysBody |
Base type.
Elements Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Int32 | |
Flags | ||
Kropp | SysBody |
Number of elements.
PgmName Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | PgmName | |
Flags | ||
Kropp | SysBody |
Name of enum and mask typedefs in c.