tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
is_bitmask_type.hpp File Reference

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