|
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: