class Metasm::DEX::ClassData

Attributes

direct_methods[RW]
instance_fields[RW]
static_fields[RW]
virtual_methods[RW]

Public Instance Methods

decode(exe) click to toggle source
Calls superclass method Metasm::SerialStruct#decode
# File metasm/exe_format/dex.rb, line 172
def decode(exe)
        super(exe)

        @static_fields   = (1..@staticfsz).map   { EncodedField.decode(exe) }
        @instance_fields = (1..@instancefsz).map { EncodedField.decode(exe) }
        @direct_methods  = (1..@directmsz).map  { EncodedMethod.decode(exe) }
        @virtual_methods = (1..@virtualmsz).map { EncodedMethod.decode(exe) }
end