tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
string_view

etl::basic_string_view class template More...

Classes

struct  basic_string_view< Char, Traits >
 The class template basic_string_view describes an object that can refer to a constant contiguous sequence of char-like objects with the first element of the sequence at position zero. A typical implementation holds only two members: a pointer to constant Char and a size. More...
 

Typedefs

using string_view = basic_string_view<char, etl::char_traits<char>>
 Typedef for common character type char
 
using u16string_view = basic_string_view<char16_t, etl::char_traits<char16_t>>
 Typedef for common character type char16_t
 
using u32string_view = basic_string_view<char32_t, etl::char_traits<char32_t>>
 Typedef for common character type char32_t
 
using u8string_view = basic_string_view<char8_t, etl::char_traits<char8_t>>
 Typedef for common character type char8_t
 
using wstring_view = basic_string_view<wchar_t, etl::char_traits<wchar_t>>
 Typedef for common character type wchar_t
 

Detailed Description

etl::basic_string_view class template

Typedef Documentation

◆ string_view

Typedef for common character type char

Examples
source_location.cpp, and string.cpp.

◆ u16string_view

using u16string_view = basic_string_view<char16_t, etl::char_traits<char16_t>>

Typedef for common character type char16_t

◆ u32string_view

using u32string_view = basic_string_view<char32_t, etl::char_traits<char32_t>>

Typedef for common character type char32_t

◆ u8string_view

using u8string_view = basic_string_view<char8_t, etl::char_traits<char8_t>>

Typedef for common character type char8_t

◆ wstring_view

using wstring_view = basic_string_view<wchar_t, etl::char_traits<wchar_t>>

Typedef for common character type wchar_t