C++ interface for the GLib library