Namespaces | Classes | Functions | Variables
magic_enum::customize Namespace Reference

Namespaces

 detail
 

Classes

class  customize_t
 
struct  enum_range
 
struct  enum_range< AnimalFlags >
 
struct  enum_range< Binary >
 
struct  enum_range< Color >
 
struct  enum_range< Directions >
 
struct  enum_range< MaxUsedAsInvalid >
 
struct  enum_range< number >
 
struct  enum_range< Numbers >
 

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 >
constexpr customize_t magic_enum::customize::enum_name ( )
constexprnoexcept

Definition at line 205 of file magic_enum.hpp.

◆ enum_type_name()

template<typename E >
constexpr customize_t magic_enum::customize::enum_type_name ( )
constexprnoexcept

Definition at line 211 of file magic_enum.hpp.

Variable Documentation

◆ default_tag

constexpr auto magic_enum::customize::default_tag = customize_t{detail::customize_tag::default_tag}
inlineconstexpr

Definition at line 199 of file magic_enum.hpp.

◆ invalid_tag

constexpr auto magic_enum::customize::invalid_tag = customize_t{detail::customize_tag::invalid_tag}
inlineconstexpr

Definition at line 201 of file magic_enum.hpp.



magic_enum
Author(s):
autogenerated on Fri Feb 21 2025 03:20:19