class Metasm::FatELF::Header

Public Instance Methods

decode(fe) click to toggle source
Calls superclass method Metasm::SerialStruct#decode
# File metasm/exe_format/elf.rb, line 696
def decode(fe)
        super(fe)
        raise InvalidExeFormat, "Invalid FatELF signature #{@magic.unpack('H*').first.inspect}" if @magic != MAGIC
end
set_default_values(fe) click to toggle source
Calls superclass method Metasm::SerialStruct#set_default_values
# File metasm/exe_format/elf.rb, line 701
def set_default_values(fe)
        @nfat_arch ||= fe.list.length
        super(fe)
end