theCore C++ embedded framework
list.hpp File Reference

The intrusive list interface. More...

#include <ecl/utils.hpp>
#include <cstddef>
#include <type_traits>
Include dependency graph for list.hpp:
This graph shows which files directly or indirectly include this file:

Data Structures

class  ecl::list_node
 Intrusive, double-linked, circular list node. More...
 
class  ecl::list_iter< T, Mptr >
 Intrusive list's specific, safe iterator. More...
 
class  ecl::list< T, Mptr >
 Intrusive, double-linked, circular list head. More...
 
class  ecl::list_iter< T, Mptr >
 Intrusive list's specific, safe iterator. More...
 

Namespaces

 ecl
 

Detailed Description

The intrusive list interface.

Todo:
Examples