tetl 0.1.0
Embedded Template Library
|
Go to the source code of this file.
Classes | |
struct | is_bitmask_type< T > |
Namespaces | |
namespace | etl |
Concepts | |
concept | etl::bitmask_type |
Functions | |
template<bitmask_type T> | |
constexpr auto | operator& (T x, T y) -> T |
template<bitmask_type T> | |
constexpr auto | operator&= (T &x, T y) noexcept -> T const & |
template<bitmask_type T> | |
constexpr auto | operator^ (T x, T y) -> T |
template<bitmask_type T> | |
constexpr auto | operator^= (T &x, T y) noexcept -> T const & |
template<bitmask_type T> | |
constexpr auto | operator| (T x, T y) -> T |
template<bitmask_type T> | |
constexpr auto | operator|= (T &x, T y) noexcept -> T const & |
template<bitmask_type T> | |
constexpr auto | operator~ (T x) -> T |
Variables | |
template<typename T > | |
constexpr auto | is_bitmask_type_v = is_bitmask_type<T>::value |