|
|
|
@ -199,11 +199,13 @@ class PROTOBUF_EXPORT FieldMask final : |
|
|
|
|
void set_paths(int index, const std::string& value); |
|
|
|
|
void set_paths(int index, std::string&& value); |
|
|
|
|
void set_paths(int index, const char* value); |
|
|
|
|
void set_paths(int index, absl::string_view value); |
|
|
|
|
void set_paths(int index, const char* value, ::size_t size); |
|
|
|
|
std::string* add_paths(); |
|
|
|
|
void add_paths(const std::string& value); |
|
|
|
|
void add_paths(std::string&& value); |
|
|
|
|
void add_paths(const char* value); |
|
|
|
|
void add_paths(absl::string_view value); |
|
|
|
|
void add_paths(const char* value, ::size_t size); |
|
|
|
|
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>& paths() const; |
|
|
|
|
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string>* mutable_paths(); |
|
|
|
@ -280,6 +282,10 @@ inline void FieldMask::set_paths(int index, const char* value) { |
|
|
|
|
GOOGLE_ABSL_DCHECK(value != nullptr); _impl_.paths_.Mutable(index)->assign(value); |
|
|
|
|
// @@protoc_insertion_point(field_set_char:google.protobuf.FieldMask.paths)
|
|
|
|
|
} |
|
|
|
|
inline void FieldMask::set_paths(int index, absl::string_view value) { |
|
|
|
|
_impl_.paths_.Mutable(index)->assign(value.data(), value.size()); |
|
|
|
|
// @@protoc_insertion_point(field_set_string_piece:google.protobuf.FieldMask.paths)
|
|
|
|
|
} |
|
|
|
|
inline void FieldMask::set_paths(int index, const char* value, ::size_t size) { |
|
|
|
|
_impl_.paths_.Mutable(index)->assign( |
|
|
|
|
reinterpret_cast<const char*>(value), size); |
|
|
|
@ -300,6 +306,10 @@ inline void FieldMask::add_paths(const char* value) { |
|
|
|
|
GOOGLE_ABSL_DCHECK(value != nullptr); _impl_.paths_.Add()->assign(value); |
|
|
|
|
// @@protoc_insertion_point(field_add_char:google.protobuf.FieldMask.paths)
|
|
|
|
|
} |
|
|
|
|
inline void FieldMask::add_paths(absl::string_view value) { |
|
|
|
|
_impl_.paths_.Add()->assign(value.data(), value.size()); |
|
|
|
|
// @@protoc_insertion_point(field_add_string_piece:google.protobuf.FieldMask.paths)
|
|
|
|
|
} |
|
|
|
|
inline void FieldMask::add_paths(const char* value, ::size_t size) { |
|
|
|
|
_impl_.paths_.Add()->assign(reinterpret_cast<const char*>(value), size); |
|
|
|
|
// @@protoc_insertion_point(field_add_pointer:google.protobuf.FieldMask.paths)
|
|
|
|
|