|
using | value_type = CharT |
|
using | iterator = const CharT * |
|
using | const_iterator = iterator |
|
using | reverse_iterator = std::reverse_iterator< const_iterator > |
|
using | const_reverse_iterator = reverse_iterator |
|
|
constexpr | StringView (CharT const *str, std::size_t size) |
|
| StringView (std::string const &str) |
|
constexpr | StringView (CharT const *str) |
|
CharT const & | operator[] (size_t p) const |
|
CharT const & | at (size_t p) const |
|
constexpr std::size_t | size () const |
|
constexpr bool | empty () const |
|
StringView | substr (size_t beg, size_t n) const |
|
CharT const * | c_str () const |
|
constexpr CharT const * | cbegin () const |
|
constexpr CharT const * | cend () const |
|
constexpr CharT const * | begin () const |
|
constexpr CharT const * | end () const |
|
const_reverse_iterator | rbegin () const noexcept |
|
const_reverse_iterator | crbegin () const noexcept |
|
const_reverse_iterator | rend () const noexcept |
|
const_reverse_iterator | crend () const noexcept |
|
The documentation for this struct was generated from the following file: