Go to the documentation of this file. 1 #ifndef PROTOBUF_BENCHMARKS_UTIL_DATA_PROTO2_TO_PROTO3_UTIL_H_
2 #define PROTOBUF_BENCHMARKS_UTIL_DATA_PROTO2_TO_PROTO3_UTIL_H_
18 std::vector<const FieldDescriptor*> set_fields;
22 for (
size_t i = 0;
i < set_fields.size();
i++) {
29 if (
field->is_repeated()) {
56 field->is_extension();
64 #endif // PROTOBUF_BENCHMARKS_UTIL_DATA_PROTO2_TO_PROTO3_UTIL_H_
virtual bool ShouldBeClear(const FieldDescriptor *field)
void StripMessage(Message *message)
UnknownFieldSet * MutableUnknownFields(Message *message) const
void ClearField(Message *message, const FieldDescriptor *field) const
const FieldDescriptor * field
int FieldSize(const Message &message, const FieldDescriptor *field) const
Message * MutableMessage(Message *message, const FieldDescriptor *field, MessageFactory *factory=nullptr) const
Message * MutableRepeatedMessage(Message *message, const FieldDescriptor *field, int index) const
struct FieldDescriptor FieldDescriptor
virtual bool ShouldBeClear(const FieldDescriptor *field)
virtual bool ShouldBeClear(const FieldDescriptor *field)=0
void ListFields(const Message &message, std::vector< const FieldDescriptor * > *output) const
GLenum GLuint GLenum GLsizei const GLchar * message
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:49