carb::container::IntrusiveListLink
Defined in carb/container/IntrusiveList.h
-
template<class T>
class IntrusiveListLink Defines a “link node” that IntrusiveList will use for tracking data for the contained type.
Public Functions
-
constexpr IntrusiveListLink() noexcept = default
Constructor.
-
inline ~IntrusiveListLink()
Destructor. Asserts that the link is not contained in an IntrusiveList.
-
inline bool isContained() const noexcept
Reports whether this link object is inserted into am IntrusiveList container.
- Returns
true
if this link object is present in an IntrusiveList;false
otherwise.
-
constexpr IntrusiveListLink() noexcept = default