mutable
A Database System for Research and Fast Prototyping
Loading...
Searching...
No Matches
Namespaces | Functions | Variables
enum_ops.hpp File Reference
#include <concepts>
#include <type_traits>
Include dependency graph for enum_ops.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  m
 

‍mutable namespace


 

Functions

 m::T (x) { x & x } -> std::same_as<std::underlying_type_t<T>>
 
constexpr T m::operator| (T left, T right)
 
constexpr T m::operator& (T left, T right)
 
constexpr T m::operator- (T left, T right)
 
constexpr T m::operator~ (T t)
 
constexpr T & m::operator|= (T &left, T right)
 
constexpr T & m::operator&= (T &left, T right)
 
constexpr T & m::operator-= (T &left, T right)
 

Variables

template<typename T >
requires (std::underlying_type_t<T> x)
 m::and