Class: UnarmBind::StatusMask
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- UnarmBind::StatusMask
- Defined in:
- lib/unarm/unarm.rb
Instance Method Summary collapse
Instance Method Details
#control? ⇒ Boolean
179 180 181 |
# File 'lib/unarm/unarm.rb', line 179 def control? self[:control] end |
#extension? ⇒ Boolean
183 184 185 |
# File 'lib/unarm/unarm.rb', line 183 def extension? self[:extension] end |
#flags? ⇒ Boolean
187 188 189 |
# File 'lib/unarm/unarm.rb', line 187 def flags? self[:flags] end |
#reg ⇒ Object
191 192 193 194 |
# File 'lib/unarm/unarm.rb', line 191 def reg return :illegal if self[:reg] == 255 REGISTER[self[:reg]] end |
#status? ⇒ Boolean
196 197 198 |
# File 'lib/unarm/unarm.rb', line 196 def status? self[:status] end |