|
| static constexpr auto | npos = std::string_view::npos |
| |
Definition at line 64 of file test_aliases.cpp.
◆ value_type
◆ MyStringView() [1/4]
| constexpr MyStringView::MyStringView |
( |
| ) |
|
|
inlineconstexpr |
◆ MyStringView() [2/4]
| constexpr MyStringView::MyStringView |
( |
const char * |
cstr, |
|
|
std::size_t |
size |
|
) |
| |
|
inlineconstexpr |
◆ MyStringView() [3/4]
| constexpr MyStringView::MyStringView |
( |
const char * |
cstr | ) |
|
|
inlineconstexpr |
◆ MyStringView() [4/4]
| constexpr MyStringView::MyStringView |
( |
std::string_view |
s | ) |
|
|
inlineconstexprprivate |
◆ begin()
| constexpr auto MyStringView::begin |
( |
| ) |
const |
|
inlineconstexpr |
◆ compare()
| constexpr int MyStringView::compare |
( |
const char * |
s | ) |
const |
|
inlineconstexpr |
◆ data()
| constexpr const char* MyStringView::data |
( |
| ) |
const |
|
inlineconstexpr |
◆ empty()
| constexpr bool MyStringView::empty |
( |
| ) |
const |
|
inlineconstexpr |
◆ end()
| constexpr auto MyStringView::end |
( |
| ) |
const |
|
inlineconstexpr |
◆ find()
| constexpr std::size_t MyStringView::find |
( |
char |
c | ) |
const |
|
inlineconstexpr |
◆ operator[]()
| constexpr const char& MyStringView::operator[] |
( |
std::size_t |
i | ) |
const |
|
inlineconstexpr |
◆ remove_prefix()
| constexpr void MyStringView::remove_prefix |
( |
std::size_t |
n | ) |
|
|
inlineconstexpr |
◆ remove_suffix()
| constexpr void MyStringView::remove_suffix |
( |
std::size_t |
n | ) |
|
|
inlineconstexpr |
◆ size()
| constexpr std::size_t MyStringView::size |
( |
| ) |
const |
|
inlineconstexpr |
◆ substr()
| constexpr MyStringView MyStringView::substr |
( |
std::size_t |
p, |
|
|
std::size_t |
n |
|
) |
| |
|
inlineconstexpr |
◆ operator==
◆ npos
| constexpr auto MyStringView::npos = std::string_view::npos |
|
staticconstexpr |
◆ str
| std::string_view MyStringView::str |
|
private |
The documentation for this struct was generated from the following file: