class Pliney::MachO::LC_SEGMENT_Reader
Public Instance Methods
parse()
click to toggle source
Calls superclass method
Pliney::MachO::CommonSegmentReader#parse
# File lib/pliney/macho.rb, line 423 def parse() super() @vmaddr = @fh.read_uint32le @vmsize = @fh.read_uint32le @fileoff = @fh.read_uint32le @filesize = @fh.read_uint32le @maxprot = @fh.read_uint32le @initprot = @fh.read_uint32le @nsects = @fh.read_uint32le @flags = @fh.read_uint32le @sections = Array.new(@nsects) { SectionReader.parse(@fh) } end