class GirFFI::GLibError
Exception class to be raised whenever an error is signaled through GLib::Error
.
Attributes
Public Class Methods
Source
# File lib/gir_ffi/glib_error.rb, line 9 def initialize(g_error) @domain_quark = g_error.domain @code = g_error.code super g_error.message end
Calls superclass method
Public Instance Methods
Source
# File lib/gir_ffi/glib_error.rb, line 15 def domain @domain ||= GLib.quark_to_string @domain_quark end