Functions
magic_enum::bitwise_operators Namespace Reference

Functions

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E operator& (E lhs, E rhs) noexcept
 
template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E & operator&= (E &lhs, E rhs) noexcept
 
template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E operator^ (E lhs, E rhs) noexcept
 
template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E & operator^= (E &lhs, E rhs) noexcept
 
template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E operator| (E lhs, E rhs) noexcept
 
template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E & operator|= (E &lhs, E rhs) noexcept
 
template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E operator~ (E rhs) noexcept
 

Function Documentation

◆ operator&()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E magic_enum::bitwise_operators::operator& ( lhs,
rhs 
)
constexprnoexcept

Definition at line 1432 of file magic_enum.hpp.

◆ operator&=()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E& magic_enum::bitwise_operators::operator&= ( E &  lhs,
rhs 
)
constexprnoexcept

Definition at line 1447 of file magic_enum.hpp.

◆ operator^()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E magic_enum::bitwise_operators::operator^ ( lhs,
rhs 
)
constexprnoexcept

Definition at line 1437 of file magic_enum.hpp.

◆ operator^=()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E& magic_enum::bitwise_operators::operator^= ( E &  lhs,
rhs 
)
constexprnoexcept

Definition at line 1452 of file magic_enum.hpp.

◆ operator|()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E magic_enum::bitwise_operators::operator| ( lhs,
rhs 
)
constexprnoexcept

Definition at line 1427 of file magic_enum.hpp.

◆ operator|=()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E& magic_enum::bitwise_operators::operator|= ( E &  lhs,
rhs 
)
constexprnoexcept

Definition at line 1442 of file magic_enum.hpp.

◆ operator~()

template<typename E , detail::enable_if_t< E, int > = 0>
constexpr E magic_enum::bitwise_operators::operator~ ( rhs)
constexprnoexcept

Definition at line 1422 of file magic_enum.hpp.



behaviortree_cpp_v4
Author(s): Davide Faconti
autogenerated on Fri Jun 28 2024 02:20:10