class FFIAdditions::Union
Public Class Methods
layout(*args)
click to toggle source
Calls superclass method
# File lib/ffi-additions/struct.rb, line 27 def self.layout(*args) super members.each do |name| unless method_defined?(name) define_method name, ->{ self[name] } define_method "#{name}=", ->(v){ self[name] = v } end end end