]> git.llucax.com Git - software/libev.git/commitdiff
Add missing free functions to ev namespace.
authorllucax <llucax>
Fri, 18 Jan 2008 18:13:57 +0000 (18:13 +0000)
committerllucax <llucax>
Fri, 18 Jan 2008 18:13:57 +0000 (18:13 +0000)
ev++.h

diff --git a/ev++.h b/ev++.h
index fbf2a170a36cb836c680c140b7cb8a152b445bcb..a823538b647ed2e7dc12a422e545b64bff53fd25 100644 (file)
--- a/ev++.h
+++ b/ev++.h
@@ -188,6 +188,46 @@ namespace ev {
     }
   };
 
     }
   };
 
+  inline void delay (tstamp interval)
+  {
+    ev_sleep (interval);
+  }
+
+  inline int version_major ()
+  {
+    return ev_version_major ();
+  }
+
+  inline int version_minor ()
+  {
+    return ev_version_minor ();
+  }
+
+  inline unsigned int supported_backends ()
+  {
+    return ev_supported_backends ();
+  }
+
+  inline unsigned int recommended_backends ()
+  {
+    return ev_recommended_backends ();
+  }
+
+  inline unsigned int embeddable_backends ()
+  {
+    return ev_embeddable_backends ();
+  }
+
+  inline void set_allocator (void *(*cb)(void *ptr, long size))
+  {
+    ev_set_allocator (cb);
+  }
+
+  inline void set_syserr_cb (void (*cb)(const char *msg))
+  {
+    ev_set_syserr_cb (cb);
+  }
+
 
   inline ev_tstamp now (EV_P)
   {
 
   inline ev_tstamp now (EV_P)
   {