µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
lists.h File Reference
#include <cstdint>
#include <cstddef>
#include <cassert>
#include <iterator>

Go to the source code of this file.

Classes

class  os::utils::double_list
 Circular double linked list of nodes. More...
 
class  os::utils::double_list_iterator< T, N, MP, U >
 Template for a double linked list iterator. More...
 
class  os::utils::double_list_links
 The core of a double linked list, pointers to next, previous. More...
 
class  os::utils::intrusive_list< T, N, MP, U >
 List of intrusive nodes. More...
 
class  os::utils::intrusive_list_iterator< T, N, MP, U >
 Template for an intrusive list iterator. More...
 
class  os::utils::static_double_list
 Statically allocated circular double linked list of nodes. More...
 
class  os::utils::static_double_list_links
 Statically allocated core of a double linked list, pointers to next, previous. More...
 

Namespaces

namespace  os
 System namespace.
 
namespace  os::utils