RList
|
#include <single.h>
A singly linked list object.
srl_list objects represent a complete list, through which the list nodes can be accessed. srl_list objects are typically declared statically or as function variables whereas it is less common to allocated them dynamically. srl_list objects must be initialized (either via SRL_INIT or via srl_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.