[cluttermm] Deprecate frame_source_add().



commit e5ba50fa6839d30bf708c65df2980ed87a125e9e
Author: Murray Cumming <murrayc murrayc com>
Date:   Mon Mar 24 10:59:53 2014 +0100

    Deprecate frame_source_add().

 clutter/cluttermm/frame-source.cc |    6 ++++++
 clutter/cluttermm/frame-source.h  |    6 ++++++
 2 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/clutter/cluttermm/frame-source.cc b/clutter/cluttermm/frame-source.cc
index 8908cf1..e7670e1 100644
--- a/clutter/cluttermm/frame-source.cc
+++ b/clutter/cluttermm/frame-source.cc
@@ -17,6 +17,10 @@
  * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
 
+#ifndef CLUTTERMM_DISABLE_DEPRECATED
+
+#define CLUTTER_DISABLE_DEPRECATION_WARNINGS 1
+
 #include <cluttermm/frame-source.h>
 #include <clutter/clutter.h>
 
@@ -118,4 +122,6 @@ sigc::connection frame_source_add(const sigc::slot<bool>& callback, guint interv
   return connection;
 }
 
+#endif //CLUTTERMM_DISABLE_DEPRECATED
+
 } // namespace Clutter
diff --git a/clutter/cluttermm/frame-source.h b/clutter/cluttermm/frame-source.h
index 5a294c9..ef1bc91 100644
--- a/clutter/cluttermm/frame-source.h
+++ b/clutter/cluttermm/frame-source.h
@@ -19,6 +19,8 @@
  * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  */
 
+#ifndef CLUTTERMM_DISABLE_DEPRECATED
+
 #include <glibmm.h>
 
 namespace Clutter
@@ -43,10 +45,14 @@ namespace Clutter
  * @param interval the time between calls to the function, in milliseconds
  * @param the priority of the timeout source. Typically this will be in the range between 
Glib::PRIORITY_DEFAULT and Glib::PRIORITY_HIGH.
  * @return A sigc::connection that can be used to disconnect the callback from the timeout source.
+ *
+ * @deprecated This method is no longer useful.
  */
 sigc::connection frame_source_add(const sigc::slot<bool>& callback, guint interval,
                                   int priority = Glib::PRIORITY_DEFAULT);
 
 } // namespace Clutter
 
+#endif //CLUTTERMM_DISABLE_DEPRECATED
+
 #endif /* !_LIBCLUTTERMM_FRAME_SOURCE_H */


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