• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/ruby-106/ruby/ext/dl/

Lines Matching defs:self

144 rb_dlptr_initialize(int argc, VALUE argv[], VALUE self)
165 TypedData_Get_Struct(self, struct ptr_data, &dlptr_data_type, data);
222 rb_dlptr_to_i(VALUE self)
226 TypedData_Get_Struct(self, struct ptr_data, &dlptr_data_type, data);
236 rb_dlptr_to_value(VALUE self)
239 TypedData_Get_Struct(self, struct ptr_data, &dlptr_data_type, data);
250 rb_dlptr_ptr(VALUE self)
254 TypedData_Get_Struct(self, struct ptr_data, &dlptr_data_type, data);
265 rb_dlptr_ref(VALUE self)
269 TypedData_Get_Struct(self, struct ptr_data, &dlptr_data_type, data);
279 rb_dlptr_null_p(VALUE self)
283 TypedData_Get_Struct(self, struct ptr_data, &dlptr_data_type, data);
293 rb_dlptr_free_set(VALUE self, VALUE val)
297 TypedData_Get_Struct(self, struct ptr_data, &dlptr_data_type, data);
309 rb_dlptr_free_get(VALUE self)
313 TypedData_Get_Struct(self, struct ptr_data, &dlptr_data_type, pdata);
329 rb_dlptr_to_s(int argc, VALUE argv[], VALUE self)
335 TypedData_Get_Struct(self, struct ptr_data, &dlptr_data_type, data);
362 rb_dlptr_to_str(int argc, VALUE argv[], VALUE self)
368 TypedData_Get_Struct(self, struct ptr_data, &dlptr_data_type, data);
391 rb_dlptr_inspect(VALUE self)
395 TypedData_Get_Struct(self, struct ptr_data, &dlptr_data_type, data);
397 rb_obj_class(self), data, data->ptr, data->size, data->free);
409 rb_dlptr_eql(VALUE self, VALUE other)
415 ptr1 = rb_dlptr2cptr(self);
429 rb_dlptr_cmp(VALUE self, VALUE other)
436 ptr1 = rb_dlptr2cptr(self);
450 rb_dlptr_plus(VALUE self, VALUE other)
455 ptr = rb_dlptr2cptr(self);
456 size = RPTR_DATA(self)->size;
468 rb_dlptr_minus(VALUE self, VALUE other)
473 ptr = rb_dlptr2cptr(self);
474 size = RPTR_DATA(self)->size;
489 rb_dlptr_aref(int argc, VALUE argv[], VALUE self)
496 TypedData_Get_Struct(self, struct ptr_data, &dlptr_data_type, data);
524 rb_dlptr_aset(int argc, VALUE argv[], VALUE self)
532 TypedData_Get_Struct(self, struct ptr_data, &dlptr_data_type, data);
567 rb_dlptr_size_set(VALUE self, VALUE size)
569 RPTR_DATA(self)->size = NUM2LONG(size);
579 rb_dlptr_size_get(VALUE self)
581 return LONG2NUM(RPTR_DATA(self)->size);
593 rb_dlptr_s_to_ptr(VALUE self, VALUE val)