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_set
specifies the output devices (for which the text output functions need be generated) as:
miss
the output devices count
textpipe_data
the 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_set
specifies the temporaries allocator.
See Temporaries.
The fields that are interpreted only if so requested are:
See Output Library Generation Flags.
datalink_set
specifies the type id to use for the referred ‘data’ type as:
type
the id
The type id will be used to construct functions (like the ‘_data’ functions).
longpipe_set
specifies the output device types (for which the text output functions need be generated) as:
miss
the output devices count
datapipe_data
the 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_set
specifies the library data memory allocator (allocates memory for the library object construction purposes only).
textflat_set
specifies the error reporter.
transfer_set
specifies a function type mapper to be used as:
fine
the 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]