module FFI::Library
def bitmask(*args)
-
(FFI::Bitmask)-
Parameters:
-
values(Array) -- for new bitmask -
native_type(FFI::Type) -- native type for new bitmask -
args(Symbol, Integer) -- values for new bitmask -
native_type(FFI::Type) -- native type for new bitmask -
values(Array) -- for new bitmask -
name(Symbol) -- for new bitmask -
native_type(FFI::Type) -- native type for new bitmask -
values(Array) -- for new bitmask -
args(Symbol, Integer) -- values for new bitmask -
values(Array) -- for new bitmask -
name(Symbol) -- for new bitmask
Overloads:
-
bitmask(native_type, values) -
bitmask(native_type, *args) -
bitmask(native_type, name, values) -
bitmask(values) -
bitmask(*args) -
bitmask(name, values)
def bitmask(*args) generic_enum(FFI::Bitmask, *args) end