A base class for objects representing a C structure
Methods
- E
- R
- T
Included Modules
Class Public methods
entity_class() Link
accessor to Fiddle::CStructEntity
Instance Public methods
each() Link
each_pair() Link
replace(another) Link
# File ruby/ext/fiddle/lib/fiddle/struct.rb, line 92 def replace(another) if another.nil? self.class.members.each do |name,| self[name] = nil end elsif another.respond_to?(:each_pair) another.each_pair do |name, value| self[name] = value end else another.each do |name, value| self[name] = value end end self end