Method: Fiddle::Importer#union
- Defined in:
- lib/fiddle/import.rb
#union(signature) ⇒ Object
Creates a class to wrap the C union described by signature.
MyUnion = union ['int i', 'char c']
230 231 232 233 |
# File 'lib/fiddle/import.rb', line 230 def union(signature) tys, mems = parse_struct_signature(signature, type_alias) Fiddle::CStructBuilder.create(CUnion, tys, mems) end |