#include <magic_enum.hpp>
Public Member Functions | |
constexpr const char_type * | data () const noexcept |
constexpr | operator string_view () const noexcept |
constexpr std::uint16_t | size () const noexcept |
constexpr | static_str (str_view str) noexcept |
constexpr | static_str (string_view str) noexcept |
Private Member Functions | |
template<std::uint16_t... I> | |
constexpr | static_str (const char *str, std::integer_sequence< std::uint16_t, I... >) noexcept |
template<std::uint16_t... I> | |
constexpr | static_str (string_view str, std::integer_sequence< std::uint16_t, I... >) noexcept |
Private Attributes | |
char_type | chars_ [static_cast< std::size_t >(N)+1] |
Definition at line 253 of file magic_enum.hpp.
|
inlineexplicitconstexprnoexcept |
Definition at line 255 of file magic_enum.hpp.
|
inlineexplicitconstexprnoexcept |
Definition at line 259 of file magic_enum.hpp.
|
inlineconstexprprivatenoexcept |
Definition at line 271 of file magic_enum.hpp.
|
inlineconstexprprivatenoexcept |
Definition at line 274 of file magic_enum.hpp.
|
inlineconstexprnoexcept |
Definition at line 263 of file magic_enum.hpp.
|
inlineconstexprnoexcept |
Definition at line 267 of file magic_enum.hpp.
|
inlineconstexprnoexcept |
Definition at line 265 of file magic_enum.hpp.
|
private |
Definition at line 276 of file magic_enum.hpp.