Go to the documentation of this file.
38 #ifndef GOOGLE_PROTOBUF_GENERATED_MESSAGE_REFLECTION_H__
39 #define GOOGLE_PROTOBUF_GENERATED_MESSAGE_REFLECTION_H__
55 #include <google/protobuf/port_def.inc>
58 #error "You cannot SWIG proto headers"
66 class MessageLayoutInspector;
76 class DefaultEmptyOneof;
77 class ReflectionAccessor;
140 if (
field->containing_oneof()) {
142 static_cast<size_t>(
field->containing_type()->field_count() +
143 field->containing_oneof()->index());
151 if (
field->containing_oneof()) {
153 static_cast<size_t>(
field->containing_type()->field_count() +
154 field->containing_oneof()->index());
163 static_cast<uint32>(
static_cast<size_t>(oneof_descriptor->
index()) *
309 #include <google/protobuf/port_undef.inc>
311 #endif // GOOGLE_PROTOBUF_GENERATED_MESSAGE_REFLECTION_H__
static bool Inlined(uint32 v, FieldDescriptor::Type type)
uint32 GetOneofCaseOffset(const OneofDescriptor *oneof_descriptor) const
SCCInfoBase *const * init_default_instances
uint32 GetObjectSize() const
bool IsFieldInlined(const FieldDescriptor *field) const
const void * GetFieldDefault(const FieldDescriptor *field) const
const Message *const * default_instances
static uint32 OffsetValue(uint32 v, FieldDescriptor::Type type)
const Message * default_instance_
Metadata * file_level_metadata
int GetWeakFieldMapOffset() const
const EnumDescriptor ** file_level_enum_descriptors
uint32 GetFieldOffset(const FieldDescriptor *field) const
const MigrationSchema * schemas
uint32 HasBitIndex(const FieldDescriptor *field) const
const DescriptorTable *const * deps
void UnknownFieldSetSerializer(const uint8 *base, uint32 offset, uint32 tag, uint32 has_offset, io::CodedOutputStream *output)
bool HasWeakFields() const
const ServiceDescriptor ** file_level_service_descriptors
int32 has_bit_indices_index
const FieldDescriptor * field
int weak_field_map_offset_
uint32 GetMetadataOffset() const
uint32 GetFieldOffsetNonOneof(const FieldDescriptor *field) const
void AssignDescriptors(const DescriptorTable *table)
bool HasExtensionSet() const
bool IsDefaultInstance(const Message &message) const
const uint32 * has_bit_indices_
const upb_json_parsermethod const upb_symtab upb_sink * output
uint32 GetExtensionSetOffset() const
uint32 HasBitsOffset() const
GLenum GLuint GLenum GLsizei const GLchar * message
void AddDescriptors(const DescriptorTable *table)
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:51