doubly_list_links_node Concept
Concept satisfied by any type publicly derived from doubly_list_links_base. More...
Definition
template <class T>
concept micro_os_plus::utils::doubly_list_links_node = std::derived_from<T, doubly_list_links_base>
concept micro_os_plus::utils::doubly_list_links_node = std::derived_from<T, doubly_list_links_base>
Description
Concept satisfied by any type publicly derived from doubly_list_links_base.
Used to constrain the template parameters of doubly_list and intrusive_list to types that are properly derived from the list node base class, ensuring a valid doubly linked list structure.
Definition at line 467 of file doubly-list-links.h.
template<class T>
concept doubly_list_links_node = std::derived_from<T, doubly_list_links_base>
Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.17.0.