General Utility Library for C++14  2.11
Classes | Typedefs
gul14/string_view.h

Detailed Description

Backport of std::string_view from C++17.

Classes

class  gul14::basic_string_view< charT, traits >
 A view to a contiguous sequence of chars or char-like objects. More...
 

Typedefs

using gul14::string_view = basic_string_view< char >
 A view to a contiguous sequence of chars. More...
 
using gul14::u16string_view = basic_string_view< char16_t >
 A view to a contiguous sequence of char16_ts. More...
 
using gul14::u32string_view = basic_string_view< char32_t >
 A view to a contiguous sequence of char32_ts. More...
 
using gul14::wstring_view = basic_string_view< wchar_t >
 A view to a contiguous sequence of wchar_ts. More...
 

Typedef Documentation

◆ string_view

using gul14::string_view = typedef basic_string_view<char>

A view to a contiguous sequence of chars.

This is a backport of std::string_view from libc++ for C++17.

◆ u16string_view

using gul14::u16string_view = typedef basic_string_view<char16_t>

A view to a contiguous sequence of char16_ts.

This is a backport of std::string_view from libc++ for C++17.

◆ u32string_view

using gul14::u32string_view = typedef basic_string_view<char32_t>

A view to a contiguous sequence of char32_ts.

This is a backport of std::string_view from libc++ for C++17.

◆ wstring_view

using gul14::wstring_view = typedef basic_string_view<wchar_t>

A view to a contiguous sequence of wchar_ts.

This is a backport of std::string_view from libc++ for C++17.