#include <Equality.hpp>
|
template<class Other >
requires function<std::remove_cvref_t<Other>> |
constexpr auto | operator== (const Derived &first, Other &&other) noexcept(noexcept(make_composition< Strategy >(first, std::declval< Other >()))) |
|
template<class Other >
requires function<std::remove_cvref_t<Other>> |
constexpr auto | operator== (Derived &&first, Other &&other) noexcept(noexcept(make_composition< Strategy >(std::move(first), std::declval< Other >()))) |
|
◆ EqualityOperator() [1/3]
template<concepts::unqualified Derived>
|
inlineconstexprprotectednoexcept |
◆ EqualityOperator() [2/3]
template<concepts::unqualified Derived>
◆ EqualityOperator() [3/3]
template<concepts::unqualified Derived>
◆ ~EqualityOperator()
template<concepts::unqualified Derived>
◆ operator=() [1/2]
template<concepts::unqualified Derived>
◆ operator=() [2/2]
template<concepts::unqualified Derived>
◆ operator== [1/2]
template<concepts::unqualified Derived>
template<class Other >
requires function<std::remove_cvref_t<Other>>
constexpr auto operator== |
( |
const Derived & |
first, |
|
|
Other && |
other |
|
) |
| |
|
friend |
◆ operator== [2/2]
template<concepts::unqualified Derived>
template<class Other >
requires function<std::remove_cvref_t<Other>>
constexpr auto operator== |
( |
Derived && |
first, |
|
|
Other && |
other |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file: