| 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.