An implementation namespace for G::basic_string_view.
More...
|
constexpr unsigned int | strlen_constexpr (const char *p) noexcept |
|
constexpr unsigned int | strlen_constexpr (const wchar_t *p) noexcept |
|
std::size_t | strlen (const char *p) noexcept |
|
std::size_t | strlen (const wchar_t *p) noexcept |
|
constexpr bool | same (std::size_t n, const char *p1, const char *p2) noexcept |
|
An implementation namespace for G::basic_string_view.
◆ same()
constexpr bool G::StringViewImp::same |
( |
std::size_t |
n, |
|
|
const char * |
p1, |
|
|
const char * |
p2 |
|
) |
| |
|
constexprnoexcept |
◆ strlen() [1/2]
std::size_t G::StringViewImp::strlen |
( |
const char * |
p | ) |
|
|
inlinenoexcept |
◆ strlen() [2/2]
std::size_t G::StringViewImp::strlen |
( |
const wchar_t * |
p | ) |
|
|
inlinenoexcept |
◆ strlen_constexpr() [1/2]
constexpr unsigned int G::StringViewImp::strlen_constexpr |
( |
const char * |
p | ) |
|
|
constexprnoexcept |
◆ strlen_constexpr() [2/2]
constexpr unsigned int G::StringViewImp::strlen_constexpr |
( |
const wchar_t * |
p | ) |
|
|
constexprnoexcept |