Loading...
Searching...
No Matches
bbm::concepts::backbone::horizontal_mask Concept Reference

A type M has horizontal masking functions if: More...

#include <horizontal.h>

Concept definition

template<typename M>
{
{ bbm::is_mask_v<M> } -> std::convertible_to<bool>;
{ bbm::all(a) } -> std::convertible_to<bool>;
{ bbm::any(a) } -> std::convertible_to<bool>;
{ bbm::none(a) } -> std::convertible_to<bool>;
{ bbm::count(a) } -> std::convertible_to<size_t>;
requires is_mask_v<M>;
}
A type M has horizontal masking functions if:
Definition: horizontal.h:61

Detailed Description

A type M has horizontal masking functions if: