Next: , Up: Proxy Types Library Types   [Index]


7.34.2.1 struct x1f4_cxflat_type

typedef struct x1f4_cxflat_type {
    const char *name;
    int type;
    unsigned size;
} x1f4_cxflat_type;

The x1f4_cxflat_type record describes data types for the proxy types library object constructor (the data description are constructed together with the library object that will make them available).

name

is the data type name

size

is the data type name length

type

is the type id

See Application Defined Types.

For the applications constructing proxy types library objects via the executive assembler the type id needs not be specified (indeed, the specification is ignored). Instead, the struct x1f4_cxflat_type type description is updated to reflect the assigned type id, and for that reason it needs to be writable.

See Executive Assembler.