Sha256: a65e05c34598aae2aab2c1026ef491b58f873d9988f14a386246fe421ab28b17
Contents?: true
Size: 433 Bytes
Versions: 9
Compression:
Stored size: 433 Bytes
Contents
# frozen_string_literal: true module GirFFI # Exception class to be raised whenever an error is signaled through # GLib::Error. class GLibError < RuntimeError attr_reader :domain_quark attr_reader :code def initialize(g_error) @domain_quark = g_error.domain @code = g_error.code super g_error.message end def domain @domain ||= GLib.quark_to_string @domain_quark end end end
Version data entries
9 entries across 9 versions & 1 rubygems