Iros
 
Loading...
Searching...
No Matches
forward_list_node.h
Go to the documentation of this file.
1#pragma once
2
5#include "di/util/immovable.h"
6
7namespace di::container {
8template<typename Tag>
10public:
11 constexpr IntrusiveForwardListNode() : next(nullptr) {}
12
13private:
14 template<typename, typename, typename>
16
17 constexpr IntrusiveForwardListNode(IntrusiveForwardListNode* next_) : next(next_) {}
18
19 IntrusiveForwardListNode* next { nullptr };
20};
21}
22
23namespace di {
25}
Definition forward_list_node.h:9
friend class IntrusiveForwardList
Definition forward_list_node.h:15
constexpr IntrusiveForwardListNode()
Definition forward_list_node.h:11
Definition sequence.h:12
constexpr auto next
Definition next.h:35
Definition zstring_parser.h:9
Definition immovable.h:4