Class: OdinFlex::MachO::LC_SOURCE_VERSION
- Defined in:
- lib/odinflex/mach-o.rb
Constant Summary collapse
- VALUE =
0x2A
- SIZE =
version
8
Instance Attribute Summary
Attributes inherited from Command
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(cmd, size, version) ⇒ LC_SOURCE_VERSION
constructor
A new instance of LC_SOURCE_VERSION.
Methods inherited from Command
Methods included from SectionTypes
#command?, #dysymtab?, #section?, #segment?, #symtab?
Constructor Details
#initialize(cmd, size, version) ⇒ LC_SOURCE_VERSION
Returns a new instance of LC_SOURCE_VERSION.
204 205 206 207 |
# File 'lib/odinflex/mach-o.rb', line 204 def initialize cmd, size, version super(cmd, size) @version = version end |
Class Method Details
.from_io(cmd, size, offset, io) ⇒ Object
200 201 202 |
# File 'lib/odinflex/mach-o.rb', line 200 def self.from_io cmd, size, offset, io new(cmd, size, *io.read(SIZE).unpack('Q')) end |