Skip to main content

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>

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.