|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Comparator specialization for Dnode objects. More...
#include <tpl_sort_utils.H>
Public Member Functions | |
| Compare_Dnode (const Compare &cmp=Compare()) noexcept(std::is_nothrow_copy_constructible_v< Compare >) | |
Public Member Functions inherited from Aleph::Compare_Tnode< Dlink, Dnode, T, Compare > | |
| Compare_Tnode (Compare cmp_fct=Compare()) noexcept(std::is_nothrow_copy_constructible_v< Compare >) | |
| Construct from a comparison functor. | |
| bool | operator() (Dlink *l1, Dlink *l2) const noexcept(noexcept(std::declval< const Compare & >()(std::declval< const T & >(), std::declval< const T & >()))) |
| Compares two nodes based on their data. | |
| bool | operator() (Dlink *l, const T &x) const noexcept(noexcept(std::declval< const Compare & >()(std::declval< const T & >(), std::declval< const T & >()))) |
| Compares a node's data with a value. | |
Comparator specialization for Dnode objects.
Definition at line 519 of file tpl_sort_utils.H.
|
inlinenoexcept |
Definition at line 521 of file tpl_sort_utils.H.