Next: x1f4_lead_lxdash, Previous: x1f4_fset_lxdash, Up: Index Library Functions [Index]
extern int x1f4_init_lxdash (void **lxdash, unsigned flags, const struct x1f4_lxdash_type *attributes);
The x1f4_init_lxdash
function constructs a index library as requested
by the flags
generation flags and the attributes
library
attributes and stores the address of the construct at the lxdash
address.
See Index Library Generation Flags.
Only the type id to use for the introduced ‘index’ type and the
descriptions of the types allowed for index item data fields in the
attributes
struct x1f4_lxdash_type
record are observed without
explicit indication, the rest of the struct x1f4_lxdash_type
fields are
observed only if explicitly requested (via flags
).
The function returns 0
for success, one of the defined error codes for
failure.
See Index Library Errors.