Next: , Previous: , Up: The List Library   [Index]


13.3.7 Data Type Specific List Back Functions

lb_e_<type-name>

<type> lb_e_<type-name>(<type> &d, list l);

is the data in the last position in the l list, sets d as the same data (assumed of the <type> data type) and removes it from the list

lb_g_<type-name>

<type> lb_g_<type-name>(<type> &d, list l);

is the data in the last position in the l list, sets d as the same (data is linked if allowed, copied otherwise, data assumed of the <type> data type)

lb_l_<type-name>

<type> lb_l_<type-name>(list l, <type> d);

is d, inserts a reference to the d data in the last position in the l list (the function applies only to data types allowing for multiple references)

See Referable Objects.

lb_p_<type-name>

<type> lb_p_<type-name>(list l, <type> d);

is the <type> data in the last position in the l list, a function inserted copy of d

See Copyable Non Referable Objects.

lb_q_<type-name>

<type> lb_q_<type-name>(list l);

is the data in the last position in the l list (assumed of the <type> data type)

lb_x_<type-name>

<type> lb_x_<type-name>(list l);

is the data in the last position in the l list (assumed of the <type> data type), the data is removed from the list


Next: Data Type Generic List Functions, Previous: Data Type Specific List Front Functions, Up: The List Library   [Index]