joque
task orchestration library
|
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... | |