Next: Data Type Specific List Back Functions, Previous: Data Type Specific List Functions, Up: The List Library [Index]
<type> lf_e_<type-name>(<type> &d, list l);
is the data in the first position in the l list, sets d as the same data (assumed of the <type> data type) and removes it from the list
<type> lf_g_<type-name>(<type> &d, list l);
is the data in the first position in the l list, sets d as the same (data is linked if allowed, copied otherwise, data assumed of the <type> data type)
<type> lf_l_<type-name>(list l, <type> d);
is d, inserts a reference to the d data in the first position in the l list (the function applies only to data types allowing for multiple references)
See Referable Objects.
<type> lf_p_<type-name>(list l, <type> d);
is the <type> data in the first position in the l list, a function inserted copy of d
<type> lf_q_<type-name>(list l);
is the data in the first position in the l list (assumed of the <type> data type)
<type> lf_x_<type-name>(list l);
is the data in the first position in the l list (assumed of the <type> data type), the data is removed from the list
Next: Data Type Specific List Back Functions, Previous: Data Type Specific List Functions, Up: The List Library [Index]