#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.