webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include "protobuf.h"
Functions | |
RepeatedField * | ruby_to_RepeatedField (VALUE _self) |
void * | RepeatedField_memoryat (RepeatedField *self, int index, int element_size) |
VALUE | RepeatedField_subarray (VALUE _self, long beg, long len) |
VALUE | RepeatedField_each (VALUE _self) |
VALUE | RepeatedField_index (int argc, VALUE *argv, VALUE _self) |
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) |
void * | RepeatedField_index_native (VALUE _self, int index) |
VALUE | RepeatedField_pop_one (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_plus (VALUE _self, VALUE list) |
VALUE | RepeatedField_concat (VALUE _self, VALUE list) |
void | validate_type_class (upb_fieldtype_t type, VALUE klass) |
void | RepeatedField_init_args (int argc, VALUE *argv, VALUE _self) |
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) |
Variables | |
const rb_data_type_t | RepeatedField_type |
VALUE | cRepeatedField |
VALUE RepeatedField_alloc | ( | VALUE | klass | ) |
VALUE RepeatedField_clear | ( | VALUE | _self | ) |
VALUE RepeatedField_concat | ( | VALUE | _self, |
VALUE | list | ||
) |
VALUE RepeatedField_deep_copy | ( | VALUE | _self | ) |
VALUE RepeatedField_dup | ( | VALUE | _self | ) |
VALUE RepeatedField_each | ( | VALUE | _self | ) |
VALUE RepeatedField_eq | ( | VALUE | _self, |
VALUE | _other | ||
) |
VALUE RepeatedField_hash | ( | 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 | ||
) |
VALUE RepeatedField_init | ( | int | argc, |
VALUE * | argv, | ||
VALUE | self | ||
) |
void RepeatedField_init_args | ( | int | argc, |
VALUE * | argv, | ||
VALUE | _self | ||
) |
VALUE RepeatedField_length | ( | VALUE | _self | ) |
void* RepeatedField_memoryat | ( | RepeatedField * | self, |
int | index, | ||
int | element_size | ||
) |
VALUE RepeatedField_plus | ( | VALUE | _self, |
VALUE | list | ||
) |
VALUE RepeatedField_pop_one | ( | VALUE | _self | ) |
VALUE RepeatedField_push | ( | VALUE | _self, |
VALUE | val | ||
) |
void RepeatedField_register | ( | VALUE | module | ) |
VALUE RepeatedField_replace | ( | VALUE | _self, |
VALUE | list | ||
) |
void RepeatedField_reserve | ( | RepeatedField * | self, |
int | new_size | ||
) |
VALUE RepeatedField_subarray | ( | VALUE | _self, |
long | beg, | ||
long | len | ||
) |
VALUE RepeatedField_to_ary | ( | VALUE | _self | ) |
RepeatedField* ruby_to_RepeatedField | ( | VALUE | _self | ) |
void validate_type_class | ( | upb_fieldtype_t | type, |
VALUE | klass | ||
) |
VALUE cRepeatedField |
const rb_data_type_t RepeatedField_type |