Project
Loading...
Searching...
No Matches
const_str_details Namespace Reference

Functions

template<typename T , std::size_t... Is>
constexpr auto as_chars_impl (std::index_sequence< Is... >)
 
template<typename T >
constexpr auto as_chars ()
 
template<int N>
constexpr auto get_str (const char(&str)[N])
 
template<int N>
constexpr auto get_size (const char(&str)[N])
 
constexpr auto get_str (const std::string_view &str)
 
constexpr auto get_size (const std::string_view &str)
 

Function Documentation

◆ as_chars()

template<typename T >
constexpr auto const_str_details::as_chars ( )
constexpr

Definition at line 141 of file StringHelpers.h.

◆ as_chars_impl()

template<typename T , std::size_t... Is>
constexpr auto const_str_details::as_chars_impl ( std::index_sequence< Is... >  )
constexpr

Definition at line 135 of file StringHelpers.h.

◆ get_size() [1/2]

template<int N>
constexpr auto const_str_details::get_size ( const char(&)  str[N])
constexpr

Definition at line 154 of file StringHelpers.h.

◆ get_size() [2/2]

constexpr auto const_str_details::get_size ( const std::string_view &  str)
constexpr

Definition at line 164 of file StringHelpers.h.

◆ get_str() [1/2]

template<int N>
constexpr auto const_str_details::get_str ( const char(&)  str[N])
constexpr

Definition at line 148 of file StringHelpers.h.

◆ get_str() [2/2]

constexpr auto const_str_details::get_str ( const std::string_view &  str)
constexpr

Definition at line 159 of file StringHelpers.h.