class ConvertibleToStringView
Defined at line 59 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 61 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h
void ConvertibleToStringView (char * s)
Defined at line 65 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h
void ConvertibleToStringView (absl::string_view s)
Defined at line 68 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h
void ConvertibleToStringView (const std::string & s)
Defined at line 70 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 74 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h
void ConvertibleToStringView (const std::string && s)
Defined at line 75 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h
absl::string_view value ()
Defined at line 77 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_split_internal.h