#include <upb.h>
Public Attributes | |
| upb_def | base |
| bool | default_is_string |
| union { | |
| bool boolean | |
| double dbl | |
| float flt | |
| int64_t sint | |
| str_t * str | |
| uint64_t uint | |
| } | defaultval |
| union { | |
| void * bytes | |
| double dbl | |
| float flt | |
| int64_t sint | |
| uint64_t uint | |
| } | defaultval |
| const upb_filedef * | file |
| const char * | full_name |
| uint32_t | index_ |
| upb_intfmt_t | intfmt |
| bool | is_extension_ |
| upb_label_t | label_ |
| bool | lazy_ |
| union { | |
| const upb_msgdef * def | |
| char * name | |
| } | msg |
| bool | msg_is_symbolic |
| const upb_msgdef * | msgdef |
| uint32_t | number_ |
| const upb_oneofdef * | oneof |
| bool | packed_ |
| uint32_t | selector_base |
| union { | |
| const upb_enumdef * enumdef | |
| const upb_msgdef * msgdef | |
| const google_protobuf_FieldDescriptorProto * unresolved | |
| } | sub |
| union { | |
| const upb_def * def | |
| char * name | |
| } | sub |
| bool | subdef_is_symbolic |
| bool | tagdelim |
| upb_descriptortype_t | type_ |
| upb_fieldtype_t | type_ |
| bool | type_is_set_ |
Definition at line 1118 of file php/ext/google/protobuf/upb.c.
| upb_def upb_fielddef::base |
Definition at line 2325 of file ruby/ext/google/protobuf_c/upb.h.
| bool upb_fielddef::boolean |
Definition at line 1127 of file php/ext/google/protobuf/upb.c.
| void* upb_fielddef::bytes |
Definition at line 2332 of file ruby/ext/google/protobuf_c/upb.h.
| double upb_fielddef::dbl |
Definition at line 1125 of file php/ext/google/protobuf/upb.c.
| const upb_msgdef* upb_fielddef::def |
Definition at line 2335 of file ruby/ext/google/protobuf_c/upb.h.
| const upb_def* upb_fielddef::def |
Definition at line 2339 of file ruby/ext/google/protobuf_c/upb.h.
| bool upb_fielddef::default_is_string |
Definition at line 2345 of file ruby/ext/google/protobuf_c/upb.h.
| union { ... } upb_fielddef::defaultval |
| union { ... } upb_fielddef::defaultval |
| const upb_enumdef* upb_fielddef::enumdef |
Definition at line 1133 of file php/ext/google/protobuf/upb.c.
| const upb_filedef* upb_fielddef::file |
Definition at line 1119 of file php/ext/google/protobuf/upb.c.
| float upb_fielddef::flt |
Definition at line 1126 of file php/ext/google/protobuf/upb.c.
| const char* upb_fielddef::full_name |
Definition at line 1121 of file php/ext/google/protobuf/upb.c.
| uint32_t upb_fielddef::index_ |
Definition at line 1137 of file php/ext/google/protobuf/upb.c.
| upb_intfmt_t upb_fielddef::intfmt |
Definition at line 2350 of file ruby/ext/google/protobuf_c/upb.h.
| bool upb_fielddef::is_extension_ |
Definition at line 1139 of file php/ext/google/protobuf/upb.c.
| upb_label_t upb_fielddef::label_ |
Definition at line 1143 of file php/ext/google/protobuf/upb.c.
| bool upb_fielddef::lazy_ |
Definition at line 1140 of file php/ext/google/protobuf/upb.c.
| union { ... } upb_fielddef::msg |
| bool upb_fielddef::msg_is_symbolic |
Definition at line 2343 of file ruby/ext/google/protobuf_c/upb.h.
| const upb_msgdef* upb_fielddef::msgdef |
Definition at line 1120 of file php/ext/google/protobuf/upb.c.
| char* upb_fielddef::name |
Definition at line 2336 of file ruby/ext/google/protobuf_c/upb.h.
| uint32_t upb_fielddef::number_ |
Definition at line 1136 of file php/ext/google/protobuf/upb.c.
| const upb_oneofdef * upb_fielddef::oneof |
Definition at line 1130 of file php/ext/google/protobuf/upb.c.
| bool upb_fielddef::packed_ |
Definition at line 1141 of file php/ext/google/protobuf/upb.c.
| uint32_t upb_fielddef::selector_base |
Definition at line 1138 of file php/ext/google/protobuf/upb.c.
| int64_t upb_fielddef::sint |
Definition at line 1123 of file php/ext/google/protobuf/upb.c.
| str_t* upb_fielddef::str |
Definition at line 1128 of file php/ext/google/protobuf/upb.c.
| union { ... } upb_fielddef::sub |
| union { ... } upb_fielddef::sub |
| bool upb_fielddef::subdef_is_symbolic |
Definition at line 2342 of file ruby/ext/google/protobuf_c/upb.h.
| bool upb_fielddef::tagdelim |
Definition at line 2351 of file ruby/ext/google/protobuf_c/upb.h.
| upb_descriptortype_t upb_fielddef::type_ |
Definition at line 1142 of file php/ext/google/protobuf/upb.c.
| upb_fieldtype_t upb_fielddef::type_ |
Definition at line 2352 of file ruby/ext/google/protobuf_c/upb.h.
| bool upb_fielddef::type_is_set_ |
Definition at line 2346 of file ruby/ext/google/protobuf_c/upb.h.
| uint64_t upb_fielddef::uint |
Definition at line 1124 of file php/ext/google/protobuf/upb.c.
| const google_protobuf_FieldDescriptorProto* upb_fielddef::unresolved |
Definition at line 1134 of file php/ext/google/protobuf/upb.c.