ecu_dnode Struct Reference
|
ECU
|
ecu_dnode Struct Reference
Single node within list. Intrusive, so user-defined types contain this node as a member. More...
#include <dlist.h>
Collaboration diagram for ecu_dnode:
Data Fields | |
| struct ecu_dnode * | next |
| Next node in list. | |
| struct ecu_dnode * | prev |
| Previous node in list. | |
| void(* | destroy )(struct ecu_dnode *me, ecu_object_id_t id) |
| Optional user-defined node destructor. Executes when ecu_dlist_destroy() or ecu_dnode_destroy() are called. | |
| ecu_object_id_t | id |
| Optional node ID. Helps user identify different types stored in the same list. | |
Detailed Description
Single node within list. Intrusive, so user-defined types contain this node as a member.
- Warning
- PRIVATE. Unless otherwise specified, all members can only be edited via the public API.
The documentation for this struct was generated from the following file:
- inc/ecu/dlist.h
Generated by