|
|
template<typename... Characters> |
| constexpr | StringConstant (Characters... characters) |
|
template<std::size_t... Indexes> |
| constexpr | StringConstant (const StringConstant< N > &rhs, std::index_sequence< Indexes... > dummy=StringConstant::g_indexes) |
|
template<std::size_t X, std::size_t... Indexes> |
| constexpr | StringConstant (const StringConstant< X > &rhs, std::index_sequence< Indexes... > dummy) |
|
template<std::size_t... Indexes> |
| constexpr | StringConstant (const char(&value)[N+1], std::index_sequence< Indexes... > dummy) |
|
constexpr | StringConstant (const char(&value)[N+1]) |
|
constexpr char | operator[] (const std::size_t index) const |
|
constexpr const char * | Get () const |
|
constexpr std::size_t | Length () const |
|
std::string | ToString () const |
|
|
static constexpr auto | g_indexes = typename std::make_index_sequence<N>{} |
The documentation for this class was generated from the following file: