summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ev++.h39
1 files changed, 20 insertions, 19 deletions
diff --git a/ev++.h b/ev++.h
index e921852..af51609 100644
--- a/ev++.h
+++ b/ev++.h
@@ -48,6 +48,26 @@
namespace ev {
+ typedef ev_tstamp tstamp;
+
+ enum {
+ UNDEF = EV_UNDEF,
+ NONE = EV_NONE,
+ READ = EV_READ,
+ WRITE = EV_WRITE,
+ TIMEOUT = EV_TIMEOUT,
+ PERIODIC = EV_PERIODIC,
+ SIGNAL = EV_SIGNAL,
+ CHILD = EV_CHILD,
+ STAT = EV_STAT,
+ IDLE = EV_IDLE,
+ CHECK = EV_CHECK,
+ PREPARE = EV_PREPARE,
+ FORK = EV_FORK,
+ EMBED = EV_EMBED,
+ ERROR = EV_ERROR,
+ };
+
template<class ev_watcher, class watcher>
struct base : ev_watcher
{
@@ -143,25 +163,6 @@ namespace ev {
}
};
- enum {
- UNDEF = EV_UNDEF,
- NONE = EV_NONE,
- READ = EV_READ,
- WRITE = EV_WRITE,
- TIMEOUT = EV_TIMEOUT,
- PERIODIC = EV_PERIODIC,
- SIGNAL = EV_SIGNAL,
- CHILD = EV_CHILD,
- STAT = EV_STAT,
- IDLE = EV_IDLE,
- CHECK = EV_CHECK,
- PREPARE = EV_PREPARE,
- FORK = EV_FORK,
- EMBED = EV_EMBED,
- ERROR = EV_ERROR,
- };
-
- typedef ev_tstamp tstamp;
inline ev_tstamp now (EV_P)
{