「Ruby/FFI/Pointer」の編集履歴(バックアップ)一覧はこちら
「Ruby/FFI/Pointer」(2009/10/23 (金) 12:22:59) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
**Pointer
-[[FFI::AbstractMemory>Ruby-FFI/AbstractMemory]]
--[[FFI::Buffer>Ruby-FFI/Buffer]]
--FFI::Pointer
---[[FFI::AutoPointer>Ruby-FFI/AutoPointer]]
---[[FFI::MemoryPointer>Ruby-FFI/MemoryPointer]]
**Methods
|initialize(type, address=nil)| |
|inspect| |
|+| |
|null?| |
|address| |
|to_i| |
|==| |
| | |
|size| |
|read_int| |
|write_int(obj)| |
|read_long| |
|write_long(obj)| |
|read_long_long| |
|write_long_long(obj)| |
|read_pointer| |
|write_pointer(ptr)| |
|read_float| |
|write_float(obj)| |
|read_string(len=nil)| |
|read_string_length(len)| |
|read_string_to_null| |
|write_string_length(str, len)| |
|write_string(str, len=nil)| |
|read_array_of_type(type, reader, length)| |
|write_array_of_type(type, writer, ary)| |
|read_array_of_int(length)| |
|write_array_of_int(ary)| |
|write_array_of_int(ary)| |
|read_array_of_long(length)| |
|write_array_of_long(ary)| |
|read_array_of_pointer(length)| |
|write_array_of_pointer(ary)| |
**Pointer
-[[FFI::AbstractMemory>Ruby/FFI/AbstractMemory]]
--[[FFI::Buffer>Ruby/FFI/Buffer]]
--FFI::Pointer
---[[FFI::AutoPointer>Ruby/FFI/AutoPointer]]
---[[FFI::MemoryPointer>Ruby/FFI/MemoryPointer]]
**Methods
|initialize(type, address=nil)| |
|inspect| |
|+| |
|null?| |
|address| |
|to_i| |
|==| |
| | |
|size| |
|read_int| |
|write_int(obj)| |
|read_long| |
|write_long(obj)| |
|read_long_long| |
|write_long_long(obj)| |
|read_pointer| |
|write_pointer(ptr)| |
|read_float| |
|write_float(obj)| |
|read_string(len=nil)| |
|read_string_length(len)| |
|read_string_to_null| |
|write_string_length(str, len)| |
|write_string(str, len=nil)| |
|read_array_of_type(type, reader, length)| |
|write_array_of_type(type, writer, ary)| |
|read_array_of_int(length)| |
|write_array_of_int(ary)| |
|write_array_of_int(ary)| |
|read_array_of_long(length)| |
|write_array_of_long(ary)| |
|read_array_of_pointer(length)| |
|write_array_of_pointer(ary)| |
表示オプション
横に並べて表示:
変化行の前後のみ表示: