GObject bindings generator for C++ using gobject-introspection