#include <Base.hpp>
|
| template<class E , class = std::enable_if_t<std::disjunction_v<std::is_convertible_v<E, Underlying>, std::is_same_v<E, Es>...>>> |
| constexpr | EnumSetTie (E v) |
| |
| template<class E , class = std::enable_if_t<std::disjunction_v<std::is_convertible_v<E, Underlying>, std::is_same_v<E, Es>...>>> |
| constexpr EnumSetTie & | operator= (E v) noexcept |
| |
|
| static constexpr auto | from_string (std::string_view sv) |
| |
template<class... Es>
template<class E , class = std::enable_if_t<std::disjunction_v<std::is_convertible_v<E, Underlying>, std::is_same_v<E, Es>...>>>
template<class... Es>
| static constexpr auto EnumSetTie< Es >::from_string |
( |
std::string_view |
sv | ) |
|
|
inlinestatic |
template<class... Es>
template<class E , class = std::enable_if_t<std::disjunction_v<std::is_convertible_v<E, Underlying>, std::is_same_v<E, Es>...>>>
template<class... Es>
| constexpr auto to_integral |
( |
EnumSetTie< Es > |
est | ) |
|
|
friend |
The documentation for this class was generated from the following file: