webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include "protobuf.h"
Macros | |
#define | TABLE_KEY_BUF_LENGTH 8 |
Functions | |
Map * | ruby_to_Map (VALUE _self) |
void | Map_mark (void *_self) |
void | Map_free (void *_self) |
VALUE | Map_alloc (VALUE klass) |
VALUE | Map_init (int argc, VALUE *argv, VALUE _self) |
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) |
void | Map_register (VALUE module) |
Variables | |
const rb_data_type_t | Map_type |
VALUE | cMap |
#define TABLE_KEY_BUF_LENGTH 8 |
VALUE Map_alloc | ( | VALUE | klass | ) |
VALUE Map_clear | ( | VALUE | _self | ) |
VALUE Map_deep_copy | ( | VALUE | _self | ) |
VALUE Map_delete | ( | VALUE | _self, |
VALUE | key | ||
) |
bool Map_done | ( | Map_iter * | iter | ) |
VALUE Map_dup | ( | VALUE | _self | ) |
VALUE Map_each | ( | VALUE | _self | ) |
VALUE Map_eq | ( | VALUE | _self, |
VALUE | _other | ||
) |
VALUE Map_has_key | ( | VALUE | _self, |
VALUE | key | ||
) |
VALUE Map_hash | ( | VALUE | _self | ) |
VALUE Map_index | ( | VALUE | _self, |
VALUE | key | ||
) |
VALUE Map_index_set | ( | VALUE | _self, |
VALUE | key, | ||
VALUE | value | ||
) |
VALUE Map_init | ( | int | argc, |
VALUE * | argv, | ||
VALUE | _self | ||
) |
VALUE Map_inspect | ( | VALUE | _self | ) |
VALUE Map_iter_key | ( | Map_iter * | iter | ) |
VALUE Map_iter_value | ( | Map_iter * | iter | ) |
VALUE Map_keys | ( | VALUE | _self | ) |
VALUE Map_length | ( | VALUE | _self | ) |
VALUE Map_merge | ( | VALUE | _self, |
VALUE | hashmap | ||
) |
VALUE Map_merge_into_self | ( | VALUE | _self, |
VALUE | hashmap | ||
) |
void Map_register | ( | VALUE | module | ) |
VALUE Map_values | ( | VALUE | _self | ) |
Map* ruby_to_Map | ( | VALUE | _self | ) |
VALUE cMap |