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


13.5.8 Data Type Specific Record Front Functions

rf_e_<type-name>

<type> rf_e_<type-name>(<type> &d, record r);

is the data in the first position in the r record, sets d as the same data (assumed of the <type> data type) and removes it from the record

rf_g_<type-name>

<type> rf_g_<type-name>(<type> &d, record r);

is the data in the first position in the r record, sets d as the same (data is linked if allowed, copied otherwise, data assumed of the <type> data type)

rf_q_<type-name>

<type> rf_q_<type-name>(record r);

is the data in the first position in the r record (assumed of the <type> data type)

rf_x_<type-name>

<type> rf_x_<type-name>(record r);

is the data in the first position in the r record (assumed of the <type> data type), the data is removed from the record