lists.h File
Aggregate C++ header file for the µOS++ lists classes. More...
Included Headers
#include "lists/doubly-list-links.h"
#include "lists/doubly-list.h"
#include "lists/intrusive-list.h"
Macro Definitions Index
| #define | MICRO_OS_PLUS_UTILS_LISTS_ENABLED |
|
Enable the µOS++ C++ Intrusive Lists library. More... | |
| #define | MICRO_OS_PLUS_UTILS_LISTS_TRACE_CONSTRUCTORS_ENABLED |
|
Enable the trace calls for the µOS++ C++ Intrusive Lists constructors. More... | |
| #define | MICRO_OS_PLUS_UTILS_LISTS_TRACE_ENABLED |
|
Enable the trace calls for the µOS++ C++ Intrusive Lists methods. More... | |
Description
Aggregate C++ header file for the µOS++ lists classes.
The lists.h header file is the single entry-point for the µOS++ Intrusive Lists library. It includes, in order:
- doubly-list-links.h — doubly_list_links_base, doubly_list_links, and static_doubly_list_links.
- doubly-list.h — doubly_list_iterator and doubly_list.
- intrusive-list.h — intrusive_list_iterator and intrusive_list.
The class implementations are in doubly-list-links.cpp, doubly-list-links-inlines.h, doubly-list-inlines.h, and intrusive-list-inlines.h.
File Listing
The file content with the documentation metadata removed is:
55#define MICRO_OS_PLUS_UTILS_LISTS_ENABLED
56#define MICRO_OS_PLUS_UTILS_LISTS_TRACE_ENABLED
57#define MICRO_OS_PLUS_UTILS_LISTS_TRACE_CONSTRUCTORS_ENABLED
66#include "lists/doubly-list-links.h"
67#include "lists/doubly-list.h"
68#include "lists/intrusive-list.h"
Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.17.0.