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