magic_enum::customize Namespace Reference

Namespaces

namespace  detail
 

Classes

class  customize_t
 
struct  enum_range
 

Functions

template<typename E>
constexpr customize_t enum_name (E) noexcept
 
template<typename E>
constexpr customize_t enum_type_name () noexcept
 

Variables

constexpr auto default_tag = customize_t{detail::customize_tag::default_tag}
 
constexpr auto invalid_tag = customize_t{detail::customize_tag::invalid_tag}
 

Function Documentation

◆ enum_name()

template<typename E>
customize_t enum_name ( E )
constexprnoexcept

Definition at line 202 of file magic_enum.hpp.

+ Here is the caller graph for this function:

◆ enum_type_name()

template<typename E>
customize_t enum_type_name ( )
constexprnoexcept

Definition at line 208 of file magic_enum.hpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ default_tag

auto default_tag = customize_t{detail::customize_tag::default_tag}
inlineconstexpr

Definition at line 196 of file magic_enum.hpp.

◆ invalid_tag

auto invalid_tag = customize_t{detail::customize_tag::invalid_tag}
inlineconstexpr

Definition at line 198 of file magic_enum.hpp.