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