UniRec  2.9.3
Data Structures
Here are the data structures with brief descriptions:
 Cfield_spec_tSorting fields structure This structure is used to sort fields by their size and name. The structure is passed to the sorting algorithm
 Cip_addr_t
 Cipps_context_t
 Cipps_interval_node_t
 Cipps_interval_t
 Cipps_network_list_t
 Cipps_network_t
 Cur_field_id_linked_list_tLinked list for undefined field ids Linked list consisting of field ids, which are freed after operation undefine
 Cur_field_specs_tUniRec fields structure It contains all fields which are statically defined by UR_FIELDS(...) and run-time generated fields. This structure can be modified during run-time by generating new fields and erasing existing fields
 Cur_links_tLinks structure. It contains a link count, link mask and link indexes. Array link_indexes stores positions in LINK_BIT_FIELD for used links (1-n), so one can easily compare LINK_BIT_FIELD with some link, indexed by common indexes 0 - (1-n)
 Cur_static_field_specs_tUniRec default field list It contains all fields which are specified statically in source code of a module. This structure is passed to ur_init()
 Cur_template_tUniRec template. It contains a table mapping a field to its position in an UniRec record
 Cur_values_tValues names and descriptions It contains a table mapping a value to name and description
 Curcsv_t