Module: DooDah::LittleEndianByteWriter

Defined in:
lib/doo_dah/zip_header.rb

Instance Method Summary collapse

Instance Method Details

#write_byte(value) ⇒ Object Also known as: write_u8



5
6
7
# File 'lib/doo_dah/zip_header.rb', line 5

def write_byte(value)
  write([value].pack('C'))
end

#write_dword(value) ⇒ Object Also known as: write_u32



17
18
19
# File 'lib/doo_dah/zip_header.rb', line 17

def write_dword(value)
  write([value].pack('V'))
end

#write_word(value) ⇒ Object Also known as: write_u16



11
12
13
# File 'lib/doo_dah/zip_header.rb', line 11

def write_word(value)
  write([value].pack('v'))
end