Go to the documentation of this file.
31 #ifndef RUBY_PROTOBUF_DEFS_H_
32 #define RUBY_PROTOBUF_DEFS_H_
34 #include <ruby/ruby.h>
77 VALUE* type_class, VALUE* init_arg);
107 #endif // RUBY_PROTOBUF_DEFS_H_
const upb_enumdef * EnumDescriptor_GetEnumDef(VALUE enum_desc_rb)
const upb_symtab * DescriptorPool_GetSymtab(VALUE desc_pool_rb)
TypeInfo TypeInfo_FromClass(int argc, VALUE *argv, int skip_arg, VALUE *type_class, VALUE *init_arg)
const upb_msgdef * upb_fielddef_msgsubdef(const upb_fielddef *f)
upb_fieldtype_t ruby_to_fieldtype(VALUE type)
static TypeInfo TypeInfo_from_type(upb_fieldtype_t type)
const upb_msgdef * Descriptor_GetMsgDef(VALUE desc_rb)
const upb_msgdef * msgdef
int def(FILE *source, FILE *dest, int level)
void Defs_register(VALUE module)
const upb_enumdef * enumdef
static TypeInfo TypeInfo_get(const upb_fielddef *f)
const upb_enumdef * upb_fielddef_enumsubdef(const upb_fielddef *f)
UniquePtr< SSL_SESSION > ret
VALUE Descriptor_DefToClass(const upb_msgdef *m)
upb_fieldtype_t upb_fielddef_type(const upb_fielddef *f)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:59:03