Class: LibMsPack::MsChm::MsChmdFile
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- LibMsPack::MsChm::MsChmdFile
- Defined in:
- lib/libmspack/mschm.rb
Instance Method Summary collapse
Instance Method Details
#filename ⇒ Object
88 89 90 |
# File 'lib/libmspack/mschm.rb', line 88 def filename self[:filename] end |
#length ⇒ Object
84 85 86 |
# File 'lib/libmspack/mschm.rb', line 84 def length self[:length] end |
#next ⇒ Object
70 71 72 73 |
# File 'lib/libmspack/mschm.rb', line 70 def next return nil if self[:next].pointer.address.zero? self[:next] end |
#offset ⇒ Object
80 81 82 |
# File 'lib/libmspack/mschm.rb', line 80 def offset self[:offset] end |
#section ⇒ Object
75 76 77 78 |
# File 'lib/libmspack/mschm.rb', line 75 def section return nil if self[:section].pointer.address.zero? self[:section] end |