gnomemm r1714 - in cluttermm/trunk: . clutter/src
- From: murrayc svn gnome org
- To: svn-commits-list gnome org
- Subject: gnomemm r1714 - in cluttermm/trunk: . clutter/src
- Date: Tue, 23 Sep 2008 12:04:25 +0000 (UTC)
Author: murrayc
Date: Tue Sep 23 12:04:25 2008
New Revision: 1714
URL: http://svn.gnome.org/viewvc/gnomemm?rev=1714&view=rev
Log:
2008-09-23 Murray Cumming <murrayc murrayc com>
* clutter/src/timeout-pool.ccg:
* clutter/src/timeout-pool.hg: Implement the constructor.
Bug #553157 (Cristi Posoiu)
Added a destructor, though it is not clear how we should free the
C struct. See http://bugzilla.o-hand.com/show_bug.cgi?id=1154
Modified:
cluttermm/trunk/ChangeLog
cluttermm/trunk/clutter/src/timeout-pool.ccg
cluttermm/trunk/clutter/src/timeout-pool.hg
Modified: cluttermm/trunk/clutter/src/timeout-pool.ccg
==============================================================================
--- cluttermm/trunk/clutter/src/timeout-pool.ccg (original)
+++ cluttermm/trunk/clutter/src/timeout-pool.ccg Tue Sep 23 12:04:25 2008
@@ -33,6 +33,19 @@
namespace Clutter
{
+TimeoutPool::TimeoutPool(int priority)
+: gobject_( clutter_timeout_pool_new(priority) )
+{
+}
+
+TimeoutPool::~TimeoutPool()
+{
+ if(gobject_)
+ {
+ //TODO: How should we free it? See http://bugzilla.o-hand.com/show_bug.cgi?id=1154
+ }
+}
+
guint TimeoutPool::add(guint interval, const TimeoutSlot& func, int priority)
{
return clutter_timeout_pool_add(gobj(), interval, timout_source_func, new TimeoutSlot(func), timeout_slot_destroy_func);
Modified: cluttermm/trunk/clutter/src/timeout-pool.hg
==============================================================================
--- cluttermm/trunk/clutter/src/timeout-pool.hg (original)
+++ cluttermm/trunk/clutter/src/timeout-pool.hg Tue Sep 23 12:04:25 2008
@@ -38,8 +38,10 @@
public:
explicit TimeoutPool(int priority);
+ ~TimeoutPool();
typedef sigc::slot<bool> TimeoutSlot;
+
_WRAP_METHOD_DOCS_ONLY(clutter_timeout_pool_add)
guint add(guint interval, const TimeoutSlot& func, int priority = Glib::PRIORITY_DEFAULT);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]