VCCC  2024.05
VisualCamp Common C++ library
vccc::literals::string_view_literals Namespace Reference

Functions

constexpr string_view operator""_sv (const char *str, std::size_t len) noexcept
 
constexpr u16string_view operator""_sv (const char16_t *str, std::size_t len) noexcept
 
constexpr u32string_view operator""_sv (const char32_t *str, std::size_t len) noexcept
 
constexpr wstring_view operator""_sv (const wchar_t *str, std::size_t len) noexcept
 

Function Documentation

◆ operator""_sv() [1/4]

constexpr string_view vccc::literals::string_view_literals::operator""_sv ( const char *  str,
std::size_t  len 
)
constexprnoexcept

◆ operator""_sv() [2/4]

constexpr u16string_view vccc::literals::string_view_literals::operator""_sv ( const char16_t *  str,
std::size_t  len 
)
constexprnoexcept

◆ operator""_sv() [3/4]

constexpr u32string_view vccc::literals::string_view_literals::operator""_sv ( const char32_t *  str,
std::size_t  len 
)
constexprnoexcept

◆ operator""_sv() [4/4]

constexpr wstring_view vccc::literals::string_view_literals::operator""_sv ( const wchar_t *  str,
std::size_t  len 
)
constexprnoexcept