class FDB::Value
def getter
def getter present = FFI::MemoryPointer.new :int value = FFI::MemoryPointer.new :pointer length = FFI::MemoryPointer.new :int FDBC.check_error FDBC.fdb_future_get_value(@fpointer, present, value, length) if present.read_int > 0 @value = value.read_pointer.read_bytes(length.read_int) end end