Next: x1f4_type_lxlist, Previous: x1f4_init_lxlist, Up: List Library Functions
extern int x1f4_text_lxlist
(void *lxlist, unsigned index, void *context);
The x1f4_text_lxlist function sets the index ranked data type
description of the lxlist list library object for the intrinsic string
data type operation. context is expected a struct
x1f4_trans_type memory allocator definition and will be used for memory
related string operations.
See Memory Allocator Construct.
See Of The Intrinsic String Type.
It is expected that the index ranked struct x1f4_nodetype_type
record in the array of data type descriptions provided when building the
lxlist list library object corresponds the intrinsic string type and
sets to some sensible values the name, code, flags and
size fields (values such as "text", X1f4_E4_TEXT, 0
and 4, correspondingly).
See Symbolic Types.
See struct x1f4_nodetype_type.
The function only sets the data type description attributes corresponding the
context, copy, free, move and push fields in
the struct x1f4_nodetype_type data type description (the first attribute
to the context function argument).
The function returns 0.