class GLib::Enum

Public Class Methods

_load(obj) click to toggle source
# File lib/glib2.rb, line 160
def _load(obj)
  new(Marshal.load(obj))
end
try_convert(value) click to toggle source
# File lib/glib2.rb, line 152
def try_convert(value)
  if value.is_a?(self)
    value
  else
    find(value)
  end
end

Public Instance Methods

_dump(limit) click to toggle source
# File lib/glib2.rb, line 165
def _dump(limit)
  Marshal.dump(to_i, limit)
end