Next: struct x1f4_textpipe_type, Previous: struct x1f4_datapipe_type, Up: Output Library Types [Index]
typedef struct x1f4_lxnear_type {
struct x1f4_track_type textflat_set;
struct {
int type;
} datalink_set;
struct {
void *fine;
} transfer_set;
struct {
unsigned miss;
const struct x1f4_datapipe_type *datapipe_data;
} longpipe_set;
struct x1f4_frame_type autolink_set;
struct {
unsigned miss;
const struct x1f4_textpipe_type *textpipe_data;
} nearpipe_set;
struct x1f4_trans_type codelink_set;
} x1f4_lxnear_type;
The x1f4_lxnear_type record lists the application concerns related to
the output library objects generation.
The fields that are always interpreted by the text library constructor function are:
nearpipe_setspecifies the output devices (for which the text output functions need be generated) as:
missthe output devices count
textpipe_datathe array of struct x1f4_textpipe_type record output device
descriptions, miss long.
See struct x1f4_textpipe_type.
References to the array are not collected and it needs not exist beyond the output library objects generation.
autolink_setspecifies the temporaries allocator.
See Temporaries.
The fields that are interpreted only if so requested are:
See Output Library Generation Flags.
datalink_setspecifies the type id to use for the referred ‘data’ type as:
typethe id
The type id will be used to construct functions (like the ‘_data’ functions).
longpipe_setspecifies the output device types (for which the text output functions need be generated) as:
missthe output devices count
datapipe_datathe array of struct x1f4_datapipe_type record output device
descriptions, miss long.
See struct x1f4_datapipe_type.
References to the array are not collected and it needs not exist beyond the output library objects generation.
codelink_setspecifies the library data memory allocator (allocates memory for the library object construction purposes only).
textflat_setspecifies the error reporter.
transfer_setspecifies a function type mapper to be used as:
finethe mapper object
See Function Pointers.
See Function Pointer Type Alloter.
Function pointer interfaces generation requires a function type mapper.
Next: struct x1f4_textpipe_type, Previous: struct x1f4_datapipe_type, Up: Output Library Types [Index]