class FFI::MsgPack::MsgRaw

Public Instance Methods

length() click to toggle source

The length of the raw data.

@return [Integer]

The length of the raw data.
# File lib/ffi/msgpack/msg_raw.rb, line 16
def length
  self[:size]
end
raw() click to toggle source

The pointer to the raw data.

@return [FFI::Pointer]

The pointer to the raw data.
# File lib/ffi/msgpack/msg_raw.rb, line 26
def raw
  self[:ptr]
end
to_s() click to toggle source

The raw data.

@return [String]

The raw data.
# File lib/ffi/msgpack/msg_raw.rb, line 36
def to_s
  self[:ptr].read_bytes(self[:size])
end