|
void | DescriptorPool_mark (void *_self) |
|
void | DescriptorPool_free (void *_self) |
|
VALUE | DescriptorPool_alloc (VALUE klass) |
|
void | DescriptorPool_register (VALUE module) |
|
DescriptorPool * | ruby_to_DescriptorPool (VALUE value) |
|
VALUE | DescriptorPool_add (VALUE _self, VALUE def) |
|
VALUE | DescriptorPool_build (VALUE _self) |
|
VALUE | DescriptorPool_lookup (VALUE _self, VALUE name) |
|
VALUE | DescriptorPool_generated_pool (VALUE _self) |
|
void | Descriptor_mark (void *_self) |
|
void | Descriptor_free (void *_self) |
|
VALUE | Descriptor_alloc (VALUE klass) |
|
void | Descriptor_register (VALUE module) |
|
Descriptor * | ruby_to_Descriptor (VALUE value) |
|
VALUE | Descriptor_name (VALUE _self) |
|
VALUE | Descriptor_name_set (VALUE _self, VALUE str) |
|
VALUE | Descriptor_each (VALUE _self) |
|
VALUE | Descriptor_lookup (VALUE _self, VALUE name) |
|
VALUE | Descriptor_add_field (VALUE _self, VALUE obj) |
|
VALUE | Descriptor_add_oneof (VALUE _self, VALUE obj) |
|
VALUE | Descriptor_each_oneof (VALUE _self) |
|
VALUE | Descriptor_lookup_oneof (VALUE _self, VALUE name) |
|
VALUE | Descriptor_msgclass (VALUE _self) |
|
void | FieldDescriptor_mark (void *_self) |
|
void | FieldDescriptor_free (void *_self) |
|
VALUE | FieldDescriptor_alloc (VALUE klass) |
|
void | FieldDescriptor_register (VALUE module) |
|
FieldDescriptor * | ruby_to_FieldDescriptor (VALUE value) |
|
VALUE | FieldDescriptor_name (VALUE _self) |
|
VALUE | FieldDescriptor_name_set (VALUE _self, VALUE str) |
|
VALUE | FieldDescriptor_type (VALUE _self) |
|
VALUE | FieldDescriptor_type_set (VALUE _self, VALUE type) |
|
VALUE | FieldDescriptor_label (VALUE _self) |
|
VALUE | FieldDescriptor_label_set (VALUE _self, VALUE label) |
|
VALUE | FieldDescriptor_number (VALUE _self) |
|
VALUE | FieldDescriptor_number_set (VALUE _self, VALUE number) |
|
VALUE | FieldDescriptor_submsg_name (VALUE _self) |
|
VALUE | FieldDescriptor_submsg_name_set (VALUE _self, VALUE value) |
|
VALUE | FieldDescriptor_subtype (VALUE _self) |
|
VALUE | FieldDescriptor_get (VALUE _self, VALUE msg_rb) |
|
VALUE | FieldDescriptor_set (VALUE _self, VALUE msg_rb, VALUE value) |
|
upb_fieldtype_t | ruby_to_fieldtype (VALUE type) |
|
VALUE | fieldtype_to_ruby (upb_fieldtype_t type) |
|
void | OneofDescriptor_mark (void *_self) |
|
void | OneofDescriptor_free (void *_self) |
|
VALUE | OneofDescriptor_alloc (VALUE klass) |
|
void | OneofDescriptor_register (VALUE module) |
|
OneofDescriptor * | ruby_to_OneofDescriptor (VALUE value) |
|
VALUE | OneofDescriptor_name (VALUE _self) |
|
VALUE | OneofDescriptor_name_set (VALUE _self, VALUE value) |
|
VALUE | OneofDescriptor_add_field (VALUE _self, VALUE field) |
|
VALUE | OneofDescriptor_each (VALUE _self, VALUE field) |
|
void | EnumDescriptor_mark (void *_self) |
|
void | EnumDescriptor_free (void *_self) |
|
VALUE | EnumDescriptor_alloc (VALUE klass) |
|
void | EnumDescriptor_register (VALUE module) |
|
EnumDescriptor * | ruby_to_EnumDescriptor (VALUE value) |
|
VALUE | EnumDescriptor_name (VALUE _self) |
|
VALUE | EnumDescriptor_name_set (VALUE _self, VALUE str) |
|
VALUE | EnumDescriptor_add_value (VALUE _self, VALUE name, VALUE number) |
|
VALUE | EnumDescriptor_lookup_name (VALUE _self, VALUE name) |
|
VALUE | EnumDescriptor_lookup_value (VALUE _self, VALUE number) |
|
VALUE | EnumDescriptor_each (VALUE _self) |
|
VALUE | EnumDescriptor_enummodule (VALUE _self) |
|
void | MessageBuilderContext_mark (void *_self) |
|
void | MessageBuilderContext_free (void *_self) |
|
VALUE | MessageBuilderContext_alloc (VALUE klass) |
|
void | MessageBuilderContext_register (VALUE module) |
|
MessageBuilderContext * | ruby_to_MessageBuilderContext (VALUE value) |
|
VALUE | MessageBuilderContext_initialize (VALUE _self, VALUE descriptor, VALUE builder) |
|
VALUE | MessageBuilderContext_optional (int argc, VALUE *argv, VALUE _self) |
|
VALUE | MessageBuilderContext_required (int argc, VALUE *argv, VALUE _self) |
|
VALUE | MessageBuilderContext_repeated (int argc, VALUE *argv, VALUE _self) |
|
VALUE | MessageBuilderContext_map (int argc, VALUE *argv, VALUE _self) |
|
VALUE | MessageBuilderContext_oneof (VALUE _self, VALUE name) |
|
void | OneofBuilderContext_mark (void *_self) |
|
void | OneofBuilderContext_free (void *_self) |
|
VALUE | OneofBuilderContext_alloc (VALUE klass) |
|
void | OneofBuilderContext_register (VALUE module) |
|
OneofBuilderContext * | ruby_to_OneofBuilderContext (VALUE value) |
|
VALUE | OneofBuilderContext_initialize (VALUE _self, VALUE descriptor, VALUE builder) |
|
VALUE | OneofBuilderContext_optional (int argc, VALUE *argv, VALUE _self) |
|
void | EnumBuilderContext_mark (void *_self) |
|
void | EnumBuilderContext_free (void *_self) |
|
VALUE | EnumBuilderContext_alloc (VALUE klass) |
|
void | EnumBuilderContext_register (VALUE module) |
|
EnumBuilderContext * | ruby_to_EnumBuilderContext (VALUE value) |
|
VALUE | EnumBuilderContext_initialize (VALUE _self, VALUE enumdesc) |
|
VALUE | EnumBuilderContext_value (VALUE _self, VALUE name, VALUE number) |
|
void | Builder_mark (void *_self) |
|
void | Builder_free (void *_self) |
|
VALUE | Builder_alloc (VALUE klass) |
|
void | Builder_register (VALUE module) |
|
Builder * | ruby_to_Builder (VALUE value) |
|
VALUE | Builder_add_message (VALUE _self, VALUE name) |
|
VALUE | Builder_add_enum (VALUE _self, VALUE name) |
|
VALUE | Builder_finalize_to_pool (VALUE _self, VALUE pool_rb) |
|
size_t | native_slot_size (upb_fieldtype_t type) |
|
void | native_slot_set (upb_fieldtype_t type, VALUE type_class, void *memory, VALUE value) |
|
void | native_slot_set_value_and_case (upb_fieldtype_t type, VALUE type_class, void *memory, VALUE value, uint32_t *case_memory, uint32_t case_number) |
|
VALUE | native_slot_get (upb_fieldtype_t type, VALUE type_class, const void *memory) |
|
void | native_slot_init (upb_fieldtype_t type, void *memory) |
|
void | native_slot_mark (upb_fieldtype_t type, void *memory) |
|
void | native_slot_dup (upb_fieldtype_t type, void *to, void *from) |
|
void | native_slot_deep_copy (upb_fieldtype_t type, void *to, void *from) |
|
bool | native_slot_eq (upb_fieldtype_t type, void *mem1, void *mem2) |
|
void | native_slot_validate_string_encoding (upb_fieldtype_t type, VALUE value) |
|
void | native_slot_check_int_range_precision (upb_fieldtype_t type, VALUE value) |
|
VALUE | field_type_class (const upb_fielddef *field) |
|
bool | is_map_field (const upb_fielddef *field) |
|
const upb_fielddef * | map_field_key (const upb_fielddef *field) |
|
const upb_fielddef * | map_field_value (const upb_fielddef *field) |
|
const upb_fielddef * | map_entry_key (const upb_msgdef *msgdef) |
|
const upb_fielddef * | map_entry_value (const upb_msgdef *msgdef) |
|
void | RepeatedField_mark (void *self) |
|
void | RepeatedField_free (void *self) |
|
VALUE | RepeatedField_alloc (VALUE klass) |
|
VALUE | RepeatedField_init (int argc, VALUE *argv, VALUE self) |
|
void | RepeatedField_register (VALUE module) |
|
RepeatedField * | ruby_to_RepeatedField (VALUE value) |
|
VALUE | RepeatedField_each (VALUE _self) |
|
VALUE | RepeatedField_index (int argc, VALUE *argv, VALUE _self) |
|
void * | RepeatedField_index_native (VALUE _self, int index) |
|
VALUE | RepeatedField_index_set (VALUE _self, VALUE _index, VALUE val) |
|
void | RepeatedField_reserve (RepeatedField *self, int new_size) |
|
VALUE | RepeatedField_push (VALUE _self, VALUE val) |
|
void | RepeatedField_push_native (VALUE _self, void *data) |
|
VALUE | RepeatedField_pop_one (VALUE _self) |
|
VALUE | RepeatedField_insert (int argc, VALUE *argv, VALUE _self) |
|
VALUE | RepeatedField_replace (VALUE _self, VALUE list) |
|
VALUE | RepeatedField_clear (VALUE _self) |
|
VALUE | RepeatedField_length (VALUE _self) |
|
VALUE | RepeatedField_dup (VALUE _self) |
|
VALUE | RepeatedField_deep_copy (VALUE _self) |
|
VALUE | RepeatedField_to_ary (VALUE _self) |
|
VALUE | RepeatedField_eq (VALUE _self, VALUE _other) |
|
VALUE | RepeatedField_hash (VALUE _self) |
|
VALUE | RepeatedField_inspect (VALUE _self) |
|
VALUE | RepeatedField_plus (VALUE _self, VALUE list) |
|
void | validate_type_class (upb_fieldtype_t type, VALUE klass) |
|
void | Map_mark (void *self) |
|
void | Map_free (void *self) |
|
VALUE | Map_alloc (VALUE klass) |
|
VALUE | Map_init (int argc, VALUE *argv, VALUE self) |
|
void | Map_register (VALUE module) |
|
Map * | ruby_to_Map (VALUE value) |
|
VALUE | Map_each (VALUE _self) |
|
VALUE | Map_keys (VALUE _self) |
|
VALUE | Map_values (VALUE _self) |
|
VALUE | Map_index (VALUE _self, VALUE key) |
|
VALUE | Map_index_set (VALUE _self, VALUE key, VALUE value) |
|
VALUE | Map_has_key (VALUE _self, VALUE key) |
|
VALUE | Map_delete (VALUE _self, VALUE key) |
|
VALUE | Map_clear (VALUE _self) |
|
VALUE | Map_length (VALUE _self) |
|
VALUE | Map_dup (VALUE _self) |
|
VALUE | Map_deep_copy (VALUE _self) |
|
VALUE | Map_eq (VALUE _self, VALUE _other) |
|
VALUE | Map_hash (VALUE _self) |
|
VALUE | Map_inspect (VALUE _self) |
|
VALUE | Map_merge (VALUE _self, VALUE hashmap) |
|
VALUE | Map_merge_into_self (VALUE _self, VALUE hashmap) |
|
void | Map_begin (VALUE _self, Map_iter *iter) |
|
void | Map_next (Map_iter *iter) |
|
bool | Map_done (Map_iter *iter) |
|
VALUE | Map_iter_key (Map_iter *iter) |
|
VALUE | Map_iter_value (Map_iter *iter) |
|
MessageLayout * | create_layout (const upb_msgdef *msgdef) |
|
void | free_layout (MessageLayout *layout) |
|
VALUE | layout_get (MessageLayout *layout, const void *storage, const upb_fielddef *field) |
|
void | layout_set (MessageLayout *layout, void *storage, const upb_fielddef *field, VALUE val) |
|
void | layout_init (MessageLayout *layout, void *storage) |
|
void | layout_mark (MessageLayout *layout, void *storage) |
|
void | layout_dup (MessageLayout *layout, void *to, void *from) |
|
void | layout_deep_copy (MessageLayout *layout, void *to, void *from) |
|
VALUE | layout_eq (MessageLayout *layout, void *msg1, void *msg2) |
|
VALUE | layout_hash (MessageLayout *layout, void *storage) |
|
VALUE | layout_inspect (MessageLayout *layout, void *storage) |
|
VALUE | build_class_from_descriptor (Descriptor *descriptor) |
|
void * | Message_data (void *msg) |
|
void | Message_mark (void *self) |
|
void | Message_free (void *self) |
|
VALUE | Message_alloc (VALUE klass) |
|
VALUE | Message_method_missing (int argc, VALUE *argv, VALUE _self) |
|
VALUE | Message_initialize (int argc, VALUE *argv, VALUE _self) |
|
VALUE | Message_dup (VALUE _self) |
|
VALUE | Message_deep_copy (VALUE _self) |
|
VALUE | Message_eq (VALUE _self, VALUE _other) |
|
VALUE | Message_hash (VALUE _self) |
|
VALUE | Message_inspect (VALUE _self) |
|
VALUE | Message_index (VALUE _self, VALUE field_name) |
|
VALUE | Message_index_set (VALUE _self, VALUE field_name, VALUE value) |
|
VALUE | Message_descriptor (VALUE klass) |
|
VALUE | Message_decode (VALUE klass, VALUE data) |
|
VALUE | Message_encode (VALUE klass, VALUE msg_rb) |
|
VALUE | Message_decode_json (VALUE klass, VALUE data) |
|
VALUE | Message_encode_json (int argc, VALUE *argv, VALUE klass) |
|
VALUE | Google_Protobuf_deep_copy (VALUE self, VALUE obj) |
|
VALUE | build_module_from_enumdesc (EnumDescriptor *enumdef) |
|
VALUE | enum_lookup (VALUE self, VALUE number) |
|
VALUE | enum_resolve (VALUE self, VALUE sym) |
|
const upb_pbdecodermethod * | new_fillmsg_decodermethod (Descriptor *descriptor, const void *owner) |
|
void | add_def_obj (const void *def, VALUE value) |
|
VALUE | get_def_obj (const void *def) |
|
void | check_upb_status (const upb_status *status, const char *msg) |
|