Module: GirFFI::InfoExt::IRegisteredTypeInfo

Includes:
SafeConstantName
Defined in:
lib/gir_ffi/info_ext/i_registered_type_info.rb

Instance Method Summary collapse

Methods included from SafeConstantName

#safe_name

Instance Method Details

#full_type_nameObject



9
10
11
# File 'lib/gir_ffi/info_ext/i_registered_type_info.rb', line 9

def full_type_name
  "::#{safe_namespace}::#{name}"
end

#to_ffitypeObject



13
14
15
# File 'lib/gir_ffi/info_ext/i_registered_type_info.rb', line 13

def to_ffitype
  to_type
end

#to_typeObject



17
18
19
# File 'lib/gir_ffi/info_ext/i_registered_type_info.rb', line 17

def to_type
  Builder.build_class self
end