#include <str_split_internal.h>
Public Member Functions | |
ConvertibleToStringView (const char *s) | |
ConvertibleToStringView (char *s) | |
ConvertibleToStringView (absl::string_view s) | |
ConvertibleToStringView (const std::string &s) | |
ConvertibleToStringView (std::string &&s) | |
ConvertibleToStringView (const ConvertibleToStringView &other) | |
ConvertibleToStringView (ConvertibleToStringView &&other) | |
ConvertibleToStringView & | operator= (ConvertibleToStringView other) |
absl::string_view | value () const |
Private Member Functions | |
bool | IsSelfReferential () const |
void | StealMembers (ConvertibleToStringView &&other) |
Private Attributes | |
std::string | copy_ |
absl::string_view | value_ |
Definition at line 56 of file str_split_internal.h.
absl::strings_internal::ConvertibleToStringView::ConvertibleToStringView | ( | const char * | s | ) | [inline] |
Definition at line 58 of file str_split_internal.h.
absl::strings_internal::ConvertibleToStringView::ConvertibleToStringView | ( | char * | s | ) | [inline] |
Definition at line 60 of file str_split_internal.h.
absl::strings_internal::ConvertibleToStringView::ConvertibleToStringView | ( | absl::string_view | s | ) | [inline] |
Definition at line 61 of file str_split_internal.h.
absl::strings_internal::ConvertibleToStringView::ConvertibleToStringView | ( | const std::string & | s | ) | [inline] |
Definition at line 63 of file str_split_internal.h.
absl::strings_internal::ConvertibleToStringView::ConvertibleToStringView | ( | std::string && | s | ) | [inline] |
Definition at line 67 of file str_split_internal.h.
absl::strings_internal::ConvertibleToStringView::ConvertibleToStringView | ( | const ConvertibleToStringView & | other | ) | [inline] |
Definition at line 70 of file str_split_internal.h.
absl::strings_internal::ConvertibleToStringView::ConvertibleToStringView | ( | ConvertibleToStringView && | other | ) | [inline] |
Definition at line 74 of file str_split_internal.h.
bool absl::strings_internal::ConvertibleToStringView::IsSelfReferential | ( | ) | const [inline, private] |
Definition at line 87 of file str_split_internal.h.
ConvertibleToStringView& absl::strings_internal::ConvertibleToStringView::operator= | ( | ConvertibleToStringView | other | ) | [inline] |
Definition at line 78 of file str_split_internal.h.
void absl::strings_internal::ConvertibleToStringView::StealMembers | ( | ConvertibleToStringView && | other | ) | [inline, private] |
Definition at line 89 of file str_split_internal.h.
absl::string_view absl::strings_internal::ConvertibleToStringView::value | ( | ) | const [inline] |
Definition at line 83 of file str_split_internal.h.
std::string absl::strings_internal::ConvertibleToStringView::copy_ [private] |
Definition at line 101 of file str_split_internal.h.
Definition at line 102 of file str_split_internal.h.