class GObject::GValue

Represent a GValue. Example use:

“‘ruby gvalue = GValue::alloc gvalue.init GObject::GDOUBLE_TYPE gvalue.set 3.1415 value = gvalue.get # optional – drop any ref the gvalue had gvalue.unset “`

Lifetime is managed automatically. It doesn’t know about all GType values, but it does know the ones that libvips uses.