module GirFFI::InfoExt::IValueInfo
Extensions for GObjectIntrospection::IValueInfo
needed by GirFFI
Public Instance Methods
Source
# File lib/gir_ffi/info_ext/i_value_info.rb, line 7 def constant_name upcased_name = name.upcase if /^[0-9]/.match?(upcased_name) "VALUE_#{upcased_name}" else upcased_name end end
Source
# File lib/gir_ffi/info_ext/i_value_info.rb, line 16 def to_callback_ffi_type return :pointer if direction != :in argument_type.to_callback_ffi_type end