Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::concepts_detail::BinNodeLikeImpl Concept Reference

Unqualified form of BinNodeLike, applied to a cv-free node type. More...

#include <ah-concepts.H>

Concept definition

template<class N>
requires
{
typename N::key_type;
{ N::NullPtr } -> std::convertible_to<N *>;
} and
requires(N * p)
{
{ p->getL() } -> std::same_as<N *&>;
{ p->getR() } -> std::same_as<N *&>;
{ p->get_key() } -> std::convertible_to<typename N::key_type &>;
}
Unqualified form of BinNodeLike, applied to a cv-free node type.
#define N
Definition fib.C:294
and
Check uniqueness with explicit hash + equality functors.

Detailed Description

Unqualified form of BinNodeLike, applied to a cv-free node type.

Definition at line 491 of file ah-concepts.H.