union(signature)
public
Creates a class to wrap the C union
described by signature.
MyUnion = union ['int i', 'char c']
# File ext/dl/lib/dl/import.rb, line 197
def union(signature)
@type_alias ||= nil
tys, mems = parse_struct_signature(signature, @type_alias)
DL::CStructBuilder.create(CUnion, tys, mems)
end