glibmm r446 - in branches/glibmm-2-14: . glib/glibmm tools/m4



Author: murrayc
Date: 2007-09-26 16:10:44 +0100 (Wed, 26 Sep 2007)
New Revision: 446
ViewCVS link: http://svn.gnome.org/viewcvs/glibmm?rev=446&view=rev

Modified:
   branches/glibmm-2-14/ChangeLog
   branches/glibmm-2-14/glib/glibmm/signalproxy_connectionnode.h
   branches/glibmm-2-14/glib/glibmm/wrap.cc
   branches/glibmm-2-14/glib/glibmm/wrap.h
   branches/glibmm-2-14/tools/m4/class_interface.m4
Log:
2007-09-25  Murray Cumming  <murrayc murrayc com>

        * glib/glibmm/wrap.cc:
        * glib/glibmm/wrap.h: Added wrap_auto_interface<>(), which should 
        be used by wrap() specializations for interfaces, so we create 
        instances of the interface even if the derived C type is unknown to 
        us.
        * glib/glibmm/signalproxy_connectionnode.h: Do not wrap.h from here 
        unnecessarily, to allow us to include objectbase.h in wrap.h, 
        needed by the new templated method.
        * tools/m4/class_interface.m4: Use wrap_auto_interface<>() 
        instead of wrap_auto() for interfaces.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]