class ConvertibleToStringView
Defined at line 55 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h
This class is implicitly constructible from everything that absl::string_view
is implicitly constructible from, except for rvalue strings. This means it
can be used as a function parameter in places where passing a temporary
string might cause memory lifetime issues.
Public Methods
void ConvertibleToStringView (const char * s)
Defined at line 57 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h
void ConvertibleToStringView (char * s)
Defined at line 61 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h
void ConvertibleToStringView (absl::string_view s)
Defined at line 64 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h
void ConvertibleToStringView (const std::string & s)
Defined at line 66 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h
void ConvertibleToStringView (std::string && s)
Disable conversion from rvalue strings.
Defined at line 70 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h
void ConvertibleToStringView (const std::string && s)
Defined at line 71 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h
absl::string_view value ()
Defined at line 73 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h