|
|
template<size_t Array_Size> |
| ETL_CONSTEXPR14 string_view | etl::make_string_view (const char(&text)[Array_Size]) ETL_NOEXCEPT |
| | make_string_view.
|
|
template<size_t Array_Size> |
| ETL_CONSTEXPR14 wstring_view | etl::make_string_view (const wchar_t(&text)[Array_Size]) ETL_NOEXCEPT |
|
template<size_t Array_Size> |
| ETL_CONSTEXPR14 u8string_view | etl::make_string_view (const char8_t(&text)[Array_Size]) ETL_NOEXCEPT |
|
template<size_t Array_Size> |
| ETL_CONSTEXPR14 u16string_view | etl::make_string_view (const char16_t(&text)[Array_Size]) ETL_NOEXCEPT |
|
template<size_t Array_Size> |
| ETL_CONSTEXPR14 u32string_view | etl::make_string_view (const char32_t(&text)[Array_Size]) ETL_NOEXCEPT |
|
template<typename T, typename TTraits> |
| void | swap (etl::basic_string_view< T, TTraits > &lhs, etl::basic_string_view< T, TTraits > &rhs) ETL_NOEXCEPT |
| | Swaps the values.
|
|
template<typename T> |
| void | swap (etl::basic_string_view< T, etl::char_traits< T > > &lhs, etl::basic_string_view< T, etl::char_traits< T > > &rhs) ETL_NOEXCEPT |
|
template<typename T> |
| std::basic_ostream< T, std::char_traits< T > > & | operator<< (std::basic_ostream< T, std::char_traits< T > > &os, etl::basic_string_view< T, etl::char_traits< T > > text) |
| | Operator overload to write to std basic_ostream.
|