| InnoDB Plugin
    1.0
    | 
#include <ut0lst.h>

| Public Types | |
| typedef TYPE | elem_type | 
| Data Fields | |
| ulint | count | 
| TYPE * | start | 
| TYPE * | end | 
This macro expands to the unnamed type definition of a struct which acts as the two-way list base node. The base node contains pointers to both ends of the list and a count of nodes in the list (excluding the base node from the count).
| TYPE | the name of the list node data type | 
| ulint ut_list_base< TYPE >::count | 
count of nodes in list
| TYPE* ut_list_base< TYPE >::end | 
pointer to list end, NULL if empty
| TYPE* ut_list_base< TYPE >::start | 
pointer to list start, NULL if empty
 1.8.1.2
 1.8.1.2