Method: Packable::Extensions::Array#pack_with_long_form

Defined in:
lib/packable/extensions/array.rb

#pack_with_long_form(*arg) ⇒ Object



15
16
17
18
19
20
# File 'lib/packable/extensions/array.rb', line 15

def pack_with_long_form(*arg)
  return pack_without_long_form(*arg) if arg.first.is_a? String
  pio = StringIO.new.packed
  write_packed(pio, *arg)
  pio.string
end