GNOME Bugzilla – Bug 575533
Wrap g_object_freeze_notify/thaw_notify()
Last modified: 2009-07-27 14:07:45 UTC
We should wrap these functions: http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-freeze-notify which are mentioned, for instance in the Gtk:::Adjustment documentation: http://www.gtkmm.org/docs/gtkmm-2.4/docs/reference/html/classGtk_1_1Adjustment.html#8b64cd68e91a24d6b7dfc03d8d199437
Created attachment 139265 [details] [review] Add Glib::ObjectBase::freeze_notify()/thaw_notify. Fixes Bug #575533
I wasn't sure whether to put these in Glib::Object or Glib::ObjectBase since I'm not entirely sure of the reason for these two separate classes. I ended up putting it in ObjectBase since that's where most of the other property-related API is. Does that look right?
Yes, ObjectBase is fine for that. ObjectBase is a base for both interfaces and actual Objects.
ok. pushed to git.