Cache used to store the last element of a list and the number of elements, for fast access. More...
#include <eina_list.h>
Data Fields | |
| Eina_List * | last |
| Pointer to the last element of the list - don't touch. | |
| unsigned int | count |
| Number of elements of the list - don't touch. | |
Cache used to store the last element of a list and the number of elements, for fast access.
It is for private use and must not be touched.
| Eina_List* _Eina_List_Accounting::last |
Pointer to the last element of the list - don't touch.
Referenced by eina_list_append(), eina_list_append_relative_list(), eina_list_demote_list(), eina_list_merge(), eina_list_nth_list(), eina_list_promote_list(), eina_list_remove_list(), eina_list_reverse(), eina_list_search_sorted_near_list(), eina_list_shuffle(), eina_list_sorted_merge(), and eina_list_split_list().
| unsigned int _Eina_List_Accounting::count |
Number of elements of the list - don't touch.
Referenced by eina_list_merge(), eina_list_shuffle(), eina_list_sorted_merge(), and eina_list_split_list().