|
| respeller (NamedType) |
|
constexpr | operator const char * () noexcept |
|
|
static constexpr size_t | N = name_length<NamedType>() + 1 |
|
static constexpr std::array< char, N > | value |
|
◆ value
template<typename NamedType , char_mapping... Mappings>
Initial value:= [](const char * s)
{
auto mapping = compose<Mappings...>{};
std::array<char, N> ret{};
for (size_t i = 0; i < N; ++i)
{
char c = s[i];
ret[i] = mapping(c);
}
return ret;
}(NamedType::name())
The documentation for this struct was generated from the following file: