magic_enum::bitwise_operators
C++ API reference for the namespace magic_enum::bitwise_operators.
Public API
Free Function: operator&
Canonical path: magic_enum::bitwise_operators::operator&
Declared in: include/magic_enum/magic_enum.hpp
Signature
constexpr E operator&(E lhs, E rhs) noexcept;
Free Function: operator&=
Canonical path: magic_enum::bitwise_operators::operator&=
Declared in: include/magic_enum/magic_enum.hpp
Signature
constexpr E& operator&=(E& lhs, E rhs) noexcept;
Free Function: operator^
Canonical path: magic_enum::bitwise_operators::operator^
Declared in: include/magic_enum/magic_enum.hpp
Signature
constexpr E operator^(E lhs, E rhs) noexcept;
Free Function: operator^=
Canonical path: magic_enum::bitwise_operators::operator^=
Declared in: include/magic_enum/magic_enum.hpp
Signature
constexpr E& operator^=(E& lhs, E rhs) noexcept;
Free Function: operator|
Canonical path: magic_enum::bitwise_operators::operator|
Declared in: include/magic_enum/magic_enum.hpp
Signature
constexpr E operator|(E lhs, E rhs) noexcept;
Free Function: operator|=
Canonical path: magic_enum::bitwise_operators::operator|=
Declared in: include/magic_enum/magic_enum.hpp
Signature
constexpr E& operator|=(E& lhs, E rhs) noexcept;
Free Function: operator~
Canonical path: magic_enum::bitwise_operators::operator~
Declared in: include/magic_enum/magic_enum.hpp
Signature
constexpr E operator~(E rhs) noexcept;