Method: Fiddle::Pointer#+@
- Defined in:
- pointer.c
#ptr ⇒ Object
Returns a new Fiddle::Pointer instance that is a dereferenced pointer for this pointer.
Analogous to the star operator in C.
369 370 371 372 373 374 375 376 |
# File 'pointer.c', line 369 static VALUE rb_fiddle_ptr_ptr(VALUE self) { struct ptr_data *data; TypedData_Get_Struct(self, struct ptr_data, &fiddle_ptr_data_type, data); return rb_fiddle_ptr_new(*((void**)(data->ptr)),0,0); } |