D-Bus 1.16.0
Data Fields

A node in a linked list. More...

Data Fields

DBusListprev
 Previous list node.
 
DBusListnext
 Next list node.
 
void * data
 Data stored at this element.
 

Detailed Description

A node in a linked list.

DBusList is a circular list; that is, the tail of the list points back to the head of the list. The empty list is represented by a NULL pointer.

Definition at line 36 of file dbus-list.h.

Field Documentation

◆ data

void* DBusList::data

◆ next

DBusList* DBusList::next

Next list node.

Definition at line 39 of file dbus-list.h.

Referenced by _dbus_list_append(), _dbus_list_append_link(), _dbus_list_length_is_one(), and _dbus_list_unlink().

◆ prev

DBusList* DBusList::prev

Previous list node.

Definition at line 38 of file dbus-list.h.

Referenced by _dbus_list_get_last_link(), and _dbus_list_unlink().


The documentation for this struct was generated from the following file: