class OdinFlex::MachO::LC_SEGMENT_64
Constants
- SIZE
- VALUE
Attributes
fileoff[R]
filesize[R]
flags[R]
initprot[R]
maxprot[R]
nsects[R]
segname[R]
vmaddr[R]
vmsize[R]
Public Class Methods
from_io(cmd, size, offset, io)
click to toggle source
# File lib/odinflex/mach-o.rb, line 418 def self.from_io cmd, size, offset, io new(cmd, size, *io.read(SIZE).unpack('A16Q4L4')) end
new(cmd, size, segname, vmaddr, vmsize, fileoff, filesize, maxprot, initprot, nsects, flags)
click to toggle source
Calls superclass method
OdinFlex::MachO::Command::new
# File lib/odinflex/mach-o.rb, line 424 def initialize cmd, size, segname, vmaddr, vmsize, fileoff, filesize, maxprot, initprot, nsects, flags super(cmd, size) @segname = segname @vmaddr = vmaddr @vmsize = vmsize @fileoff = fileoff @filesize = filesize @maxprot = maxprot @initprot = initprot @nsects = nsects @flags = flags end
Public Instance Methods
segment?()
click to toggle source
# File lib/odinflex/mach-o.rb, line 437 def segment?; true; end