beast r4398 - trunk/bse



Author: timj
Date: 2007-09-20 21:21:27 +0100 (Thu, 20 Sep 2007)
New Revision: 4398
ViewCVS link: http://svn.gnome.org/viewcvs/beast?rev=4398&view=rev

Modified:
   trunk/bse/ChangeLog
   trunk/bse/bsebus.c
   trunk/bse/bsecxxbase.cc
   trunk/bse/bsecxxbase.hh
   trunk/bse/bseobject.c
   trunk/bse/bseobject.h
   trunk/bse/bsestorage.c
Log:
bsestorage: support versioned BseObject.restore_finished() method.

2007-09-20 20:41:30  Tim Janik  <timj gtk org>

        * bsebus.c:
        * bsestorage.c:
        * bseobject.h, bseobject.c: pass BseStorage version information on in
        restore_finish() methods.

        * bsecxxbase.hh, bsecxxbase.cc: introduced restore_finished() virtual
        method, so C++ modules can execute version specific compat code after
        after it has been restored from serialized object state.





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