

Go to the source code of this file.
Functions | |
| upb_msgval | Convert_RubyToUpb (VALUE ruby_val, const char *name, TypeInfo type_info, upb_arena *arena) |
| VALUE | Convert_UpbToRuby (upb_msgval upb_val, TypeInfo type_info, VALUE arena) |
| upb_msgval | Msgval_DeepCopy (upb_msgval msgval, TypeInfo type_info, upb_arena *arena) |
| uint64_t | Msgval_GetHash (upb_msgval val, TypeInfo type_info, uint64_t seed) |
| bool | Msgval_IsEqual (upb_msgval val1, upb_msgval val2, TypeInfo type_info) |
| upb_msgval Convert_RubyToUpb | ( | VALUE | ruby_val, |
| const char * | name, | ||
| TypeInfo | type_info, | ||
| upb_arena * | arena | ||
| ) |
Definition at line 127 of file protobuf/ruby/ext/google/protobuf_c/convert.c.
| VALUE Convert_UpbToRuby | ( | upb_msgval | upb_val, |
| TypeInfo | type_info, | ||
| VALUE | arena | ||
| ) |
Definition at line 230 of file protobuf/ruby/ext/google/protobuf_c/convert.c.
| upb_msgval Msgval_DeepCopy | ( | upb_msgval | msgval, |
| TypeInfo | type_info, | ||
| upb_arena * | arena | ||
| ) |
Definition at line 276 of file protobuf/ruby/ext/google/protobuf_c/convert.c.
| uint64_t Msgval_GetHash | ( | upb_msgval | val, |
| TypeInfo | type_info, | ||
| uint64_t | seed | ||
| ) |
Definition at line 327 of file protobuf/ruby/ext/google/protobuf_c/convert.c.
| bool Msgval_IsEqual | ( | upb_msgval | val1, |
| upb_msgval | val2, | ||
| TypeInfo | type_info | ||
| ) |
Definition at line 302 of file protobuf/ruby/ext/google/protobuf_c/convert.c.