Method: FFI::Pointer#read_string_length

Defined in:
lib/ffi/pointer.rb

#read_string_length(len) ⇒ String

Read the first len bytes of pointer’s contents as a string.

Same as:

ptr.read_string(len)  # with len not nil

Parameters:

  • len (Integer)

    length of string to return

Returns:

  • (String)


72
73
74
# File 'lib/ffi/pointer.rb', line 72

def read_string_length(len)
  get_bytes(0, len)
end