Module | BinReadable::ByteOrder |
In: |
lib/more/facets/binreadable.rb
|
Native | = | :Native |
BigEndian | = | Big = Network = :BigEndian |
LittleEndian | = | Little = :LittleEndian |
examines the byte order of the underlying machine
# File lib/more/facets/binreadable.rb, line 45 def byte_order if [0x12345678].pack("L") == "\x12\x34\x56\x78" BigEndian else LittleEndian end end