summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot <root>2007-12-07 20:19:16 +0000
committerroot <root>2007-12-07 20:19:16 +0000
commit97157ad66d6312deeafc15a8e80ef6f83f2b0de2 (patch)
tree3f138ab4e80e66af910a89004f1d0aa34e485e40
parent7f61bc3d979ef53b867172664694f8fcf9e5bdd0 (diff)
*** empty log message ***
-rw-r--r--ev.310
-rw-r--r--ev.html12
-rw-r--r--ev.pod10
3 files changed, 16 insertions, 16 deletions
diff --git a/ev.3 b/ev.3
index 4f00179..1f33e81 100644
--- a/ev.3
+++ b/ev.3
@@ -1901,12 +1901,12 @@ of them macros) into the global namespace. All \*(C+ specific things are
put into the \f(CW\*(C`ev\*(C'\fR namespace. It should support all the same embedding
options as \fIev.h\fR, most notably \f(CW\*(C`EV_MULTIPLICITY\*(C'\fR.
.PP
-Care has been taken to keep the overhead low. The only data member added
-to the C\-style watchers is the event loop the watcher is associated with
-(or no additional members at all if you disable \f(CW\*(C`EV_MULTIPLICITY\*(C'\fR when
-embedding libev).
+Care has been taken to keep the overhead low. The only data member the \*(C+
+classes add (compared to plain C\-style watchers) is the event loop pointer
+that the watcher is associated with (or no additional members at all if
+you disable \f(CW\*(C`EV_MULTIPLICITY\*(C'\fR when embedding libev).
.PP
-Currently, functions and static and non-static member functions can be
+Currently, functions, and static and non-static member functions can be
used as callbacks. Other types should be easy to add as long as they only
need one additional pointer for context. If you need support for other
types of functors please contact the author (preferably after implementing
diff --git a/ev.html b/ev.html
index efd79da..738d6d0 100644
--- a/ev.html
+++ b/ev.html
@@ -6,7 +6,7 @@
<meta name="description" content="Pod documentation for libev" />
<meta name="inputfile" content="&lt;standard input&gt;" />
<meta name="outputfile" content="&lt;standard output&gt;" />
- <meta name="created" content="Fri Dec 7 21:13:07 2007" />
+ <meta name="created" content="Fri Dec 7 21:19:14 2007" />
<meta name="generator" content="Pod::Xhtml 1.57" />
<link rel="stylesheet" href="http://res.tst.eu/pod.css"/></head>
<body>
@@ -1742,11 +1742,11 @@ the callback model to a model using method callbacks on objects.</p>
of them macros) into the global namespace. All C++ specific things are
put into the <code>ev</code> namespace. It should support all the same embedding
options as <cite>ev.h</cite>, most notably <code>EV_MULTIPLICITY</code>.</p>
-<p>Care has been taken to keep the overhead low. The only data member added
-to the C-style watchers is the event loop the watcher is associated with
-(or no additional members at all if you disable <code>EV_MULTIPLICITY</code> when
-embedding libev).</p>
-<p>Currently, functions and static and non-static member functions can be
+<p>Care has been taken to keep the overhead low. The only data member the C++
+classes add (compared to plain C-style watchers) is the event loop pointer
+that the watcher is associated with (or no additional members at all if
+you disable <code>EV_MULTIPLICITY</code> when embedding libev).</p>
+<p>Currently, functions, and static and non-static member functions can be
used as callbacks. Other types should be easy to add as long as they only
need one additional pointer for context. If you need support for other
types of functors please contact the author (preferably after implementing
diff --git a/ev.pod b/ev.pod
index c02aca2..d40456b 100644
--- a/ev.pod
+++ b/ev.pod
@@ -1751,12 +1751,12 @@ of them macros) into the global namespace. All C++ specific things are
put into the C<ev> namespace. It should support all the same embedding
options as F<ev.h>, most notably C<EV_MULTIPLICITY>.
-Care has been taken to keep the overhead low. The only data member added
-to the C-style watchers is the event loop the watcher is associated with
-(or no additional members at all if you disable C<EV_MULTIPLICITY> when
-embedding libev).
+Care has been taken to keep the overhead low. The only data member the C++
+classes add (compared to plain C-style watchers) is the event loop pointer
+that the watcher is associated with (or no additional members at all if
+you disable C<EV_MULTIPLICITY> when embedding libev).
-Currently, functions and static and non-static member functions can be
+Currently, functions, and static and non-static member functions can be
used as callbacks. Other types should be easy to add as long as they only
need one additional pointer for context. If you need support for other
types of functors please contact the author (preferably after implementing