Ruby
3.4.0dev (2024-11-05 revision e440268d51fe02b303e3817a7a733a0dac1c5091)
|
Operations applied to a specific kind of a memory view. More...
#include <memory_view.h>
Data Fields | |
rb_memory_view_get_func_t | get_func |
Exports a memory view from a Ruby object. More... | |
rb_memory_view_release_func_t | release_func |
Releases a memory view that was previously generated using rb_memory_view_entry_t::get_func. More... | |
rb_memory_view_available_p_func_t | available_p_func |
Queries if an object understands memory view protocol. More... | |
Operations applied to a specific kind of a memory view.
Definition at line 166 of file memory_view.h.
rb_memory_view_available_p_func_t rb_memory_view_entry::available_p_func |
Queries if an object understands memory view protocol.
Definition at line 181 of file memory_view.h.
Referenced by rb_memory_view_available_p(), and rb_memory_view_get().
rb_memory_view_get_func_t rb_memory_view_entry::get_func |
Exports a memory view from a Ruby object.
Definition at line 170 of file memory_view.h.
Referenced by rb_memory_view_get().
rb_memory_view_release_func_t rb_memory_view_entry::release_func |
Releases a memory view that was previously generated using rb_memory_view_entry_t::get_func.
Definition at line 176 of file memory_view.h.
Referenced by rb_memory_view_release().