Pigweed
 
Loading...
Searching...
No Matches
pw::IntrusiveForwardList< T >::Item Class Reference
Inheritance diagram for pw::IntrusiveForwardList< T >::Item:
pw::allocator::SortedItem pw::allocator::UnorderedItem pw::async2::TimeFuture< Clock > pw::digital_io::McuxpressoDigitalInOutInterrupt

Protected Member Functions

constexpr Item ()=default
 

Friends

template<typename , typename , bool >
struct containers::internal::IntrusiveItem
 

Constructor & Destructor Documentation

◆ Item()

template<typename T >
constexpr pw::IntrusiveForwardList< T >::Item::Item ( )
explicitconstexprprotecteddefault

The default constructor is the only constructor provided to derived item types. A derived type provides a move constructor and move assignment operator to facilitate using the type with e.g. Vector::emplace_back, but this will not modify the list that the item belongs to, if any.


The documentation for this class was generated from the following file: