RList
|
#include <double.h>
A doubly linked list object.
drl_list objects represent a complete list, through which the list nodes can be accessed. drl_list objects are typically declared statically or as function variables whereas it is less common to allocated them dynamically. drl_list objects must be initialized (either via DRL_INIT or via drl_init()) before being used or passed to an RList function. This type is intended to be completely opaque to users of RList. Do not access any of its fields directly, as they might change any time. Use the RList accessor functions instead.