Go to the source code of this file.
Classes | |
struct | TypeInfo |
Functions | |
void | Defs_register (VALUE module) |
VALUE | Descriptor_DefToClass (const upb_msgdef *m) |
const upb_msgdef * | Descriptor_GetMsgDef (VALUE desc_rb) |
const upb_symtab * | DescriptorPool_GetSymtab (VALUE desc_pool_rb) |
const upb_enumdef * | EnumDescriptor_GetEnumDef (VALUE enum_desc_rb) |
upb_fieldtype_t | ruby_to_fieldtype (VALUE type) |
static TypeInfo | TypeInfo_from_type (upb_fieldtype_t type) |
TypeInfo | TypeInfo_FromClass (int argc, VALUE *argv, int skip_arg, VALUE *type_class, VALUE *init_arg) |
static TypeInfo | TypeInfo_get (const upb_fielddef *f) |
Variables | |
VALUE | generated_pool |
void Defs_register | ( | VALUE | module | ) |
Definition at line 1274 of file protobuf/ruby/ext/google/protobuf_c/defs.c.
VALUE Descriptor_DefToClass | ( | const upb_msgdef * | m | ) |
Definition at line 1213 of file protobuf/ruby/ext/google/protobuf_c/defs.c.
const upb_msgdef* Descriptor_GetMsgDef | ( | VALUE | desc_rb | ) |
Definition at line 1222 of file protobuf/ruby/ext/google/protobuf_c/defs.c.
const upb_symtab* DescriptorPool_GetSymtab | ( | VALUE | desc_pool_rb | ) |
Definition at line 110 of file protobuf/ruby/ext/google/protobuf_c/defs.c.
const upb_enumdef* EnumDescriptor_GetEnumDef | ( | VALUE | enum_desc_rb | ) |
Definition at line 1029 of file protobuf/ruby/ext/google/protobuf_c/defs.c.
upb_fieldtype_t ruby_to_fieldtype | ( | VALUE | type | ) |
Definition at line 840 of file bloaty/third_party/protobuf/ruby/ext/google/protobuf_c/defs.c.
|
inlinestatic |
TypeInfo TypeInfo_FromClass | ( | int | argc, |
VALUE * | argv, | ||
int | skip_arg, | ||
VALUE * | type_class, | ||
VALUE * | init_arg | ||
) |
Definition at line 1238 of file protobuf/ruby/ext/google/protobuf_c/defs.c.
|
inlinestatic |
VALUE generated_pool |
Definition at line 582 of file bloaty/third_party/protobuf/php/ext/google/protobuf/def.c.