Class: GLib::Enum
- Inherits:
-
Object
- Object
- GLib::Enum
- Defined in:
- lib/glib2.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
._load(obj) ⇒ Object
189 190 191 |
# File 'lib/glib2.rb', line 189 def _load(obj) new(Marshal.load(obj)) end |
.try_convert(value) ⇒ Object
181 182 183 184 185 186 187 |
# File 'lib/glib2.rb', line 181 def try_convert(value) if value.is_a?(self) value else find(value) end end |
Instance Method Details
#_dump(limit) ⇒ Object
194 195 196 |
# File 'lib/glib2.rb', line 194 def _dump(limit) Marshal.dump(to_i, limit) end |