|
joque
task orchestration library
|
Include dependency graph for list.hpp:Go to the source code of this file.
Classes | |
| struct | joque::bits::list_header< Node, Accessor > |
| class | joque::bits::list_iterator< ListHeader > |
| class | joque::bits::list< ListHeader > |
Namespaces | |
| joque | |
| MIT License. | |
| joque::bits | |
| MIT License. | |
Functions | |
| template<typename Accessor , typename Node > | |
| void | joque::bits::list_unlink (Node &node) |
| template<typename Ptr , typename... Args> | |
| auto & | joque::bits::list_emplace_next (Ptr ptr, Args &&... args) |
| template<typename Ptr , typename Node > | |
| void | joque::bits::list_link_next (Ptr ptr, Node &next) |
| template<typename Header > | |
| void | joque::bits::list_delete_all_next (Header &header) |
Variables | |
| template<typename T , typename Node > | |
| concept | joque::bits::header_accessor |
Header accessor is a type that has static member function get(n) which returns reference to list header stored in node n. More... | |