Module: GirFFI::EnumBase
Overview
Instance Method Summary
collapse
#copy_value_to_pointer, #from, #get_value_from_pointer, #setup_and_call, #setup_method, #size, #to_ffi_type, #wrap
#gtype
Methods included from TypeBase
#gir_ffi_builder, #gir_info
Instance Method Details
#[](arg) ⇒ Object
21
22
23
|
# File 'lib/gir_ffi/enum_base.rb', line 21
def [](arg)
self::Enum[arg]
end
|
#from_native(*args) ⇒ Object
17
18
19
|
# File 'lib/gir_ffi/enum_base.rb', line 17
def from_native(*args)
self::Enum.from_native(*args)
end
|
#native_type ⇒ Object
9
10
11
|
# File 'lib/gir_ffi/enum_base.rb', line 9
def native_type
self::Enum.native_type
end
|
#to_native(*args) ⇒ Object
13
14
15
|
# File 'lib/gir_ffi/enum_base.rb', line 13
def to_native(*args)
self::Enum.to_native(*args)
end
|