Soletta™ Framework
|
Structure to add list support to a type. More...
#include <sol-list.h>
Data Fields | |
struct sol_list * | next |
Link to the next node in the list. More... | |
struct sol_list * | prev |
Link to the previous node in the list. More... | |
Structure to add list support to a type.
To make possible for instances of a given type to be part of a sol_list
, the type structure needs to begin with a sol_list
field. Example:
struct sol_list* sol_list::next |
Link to the next node in the list.
Referenced by sol_list_append(), sol_list_init(), sol_list_is_empty(), sol_list_prepend(), sol_list_remove(), and sol_list_steal().
struct sol_list* sol_list::prev |
Link to the previous node in the list.
Referenced by sol_list_append(), sol_list_init(), sol_list_prepend(), sol_list_remove(), and sol_list_steal().