utils-lists 4.0.0
µOS++ C++ intrusive lists utilities
|
Classes | |
class | micro_os_plus::utils::double_list< T, L > |
A class template for a double linked list of nodes. More... | |
class | micro_os_plus::utils::double_list_iterator< T, N, U > |
A class template for a double linked list forward iterator. More... | |
class | micro_os_plus::utils::double_list_links |
A class for the core of a double linked list (pointers to neighbours). More... | |
class | micro_os_plus::utils::double_list_links_base |
A base class for a double linked list. More... | |
class | micro_os_plus::utils::static_double_list_links |
A class for the core of a statically allocated double linked list (pointers to neighbours). More... | |
For simpler use cases, like traditional list or low intrusive lists, there are several simpler classes and templates.