utils-lists 4.0.2
The µOS++ Intrusive Lists
Loading...
Searching...
No Matches
Doubly Linked Lists

The µOS++ doubly linked lists classes. More...

Classes

class  micro_os_plus::utils::double_list< T, L >
 A class template for a doubly linked list of nodes. More...
 
class  micro_os_plus::utils::double_list_iterator< T, N, U >
 A class template for a doubly linked list forward iterator. More...
 
class  micro_os_plus::utils::double_list_links
 A class for the core of a doubly linked list (pointers to neighbours). More...
 
class  micro_os_plus::utils::double_list_links_base
 A base class for a doubly linked list. More...
 
class  micro_os_plus::utils::static_double_list_links
 A class for the core of a statically allocated doubly linked list (pointers to neighbours). More...
 

Detailed Description

The µOS++ doubly linked lists classes.

Traditional doubly linked or low intrusive doubly linked lists.

For simpler use cases, like traditional list or low intrusive lists, there are several simpler classes and templates.