ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/ev.pod
(Generate patch)

Comparing libev/ev.pod (file contents):
Revision 1.345 by root, Wed Nov 10 14:36:42 2010 UTC vs.
Revision 1.346 by root, Wed Nov 10 14:50:54 2010 UTC

3472Care has been taken to keep the overhead low. The only data member the C++ 3472Care has been taken to keep the overhead low. The only data member the C++
3473classes add (compared to plain C-style watchers) is the event loop pointer 3473classes add (compared to plain C-style watchers) is the event loop pointer
3474that the watcher is associated with (or no additional members at all if 3474that the watcher is associated with (or no additional members at all if
3475you disable C<EV_MULTIPLICITY> when embedding libev). 3475you disable C<EV_MULTIPLICITY> when embedding libev).
3476 3476
3477Currently, functions, and static and non-static member functions can be 3477Currently, functions, static and non-static member functions and classes
3478used as callbacks. Other types should be easy to add as long as they only 3478with C<operator ()> can be used as callbacks. Other types should be easy
3479need one additional pointer for context. If you need support for other 3479to add as long as they only need one additional pointer for context. If
3480types of functors please contact the author (preferably after implementing 3480you need support for other types of functors please contact the author
3481it). 3481(preferably after implementing it).
3482 3482
3483Here is a list of things available in the C<ev> namespace: 3483Here is a list of things available in the C<ev> namespace:
3484 3484
3485=over 4 3485=over 4
3486 3486

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines