Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-01-28 | *** empty log message *** | root | |
2008-01-25 | *** empty log message *** | root | |
2008-01-22 | indent, don't throw in loop_ref, make urxvt compile again | root | |
2008-01-22 | Use #if !EV_MULTIPLICITY instead of #ifndef because it should be defined always. | llucax | |
2008-01-22 | Remove remaining EV_THROW macro calls. | llucax | |
2008-01-22 | loop_ref constructor don't throw anything if EV_MULTIPLICITY is false. | llucax | |
2008-01-19 | make excptions mandatory but stdexcept.h not, make \!EV_MULTIPLICITY compile | root | |
2008-01-19 | throw declarations are fine any time | root | |
2008-01-18 | Add exceptions support to C++ interface. | llucax | |
Add exception specification and a ev::bad_loop exception that is thrown when a loop can't be initialized. | |||
2008-01-18 | Add missing ev_time () to ev namespace, but renamed as now (). | llucax | |
Note there is no colission with ev_now (), which is a member function of loop_ref named in the C++ interface. | |||
2008-01-18 | Add loop wrappers to C++ interface. | llucax | |
3 new classes are provided: loop_ref, dynamic_loop and default_loop. loop_ref has value semantics and is just a pointer wrapper (but with reference syntax). You can change a ev_loop* for a loop_ref and vice-versa without notice. You can create (or asign) a loop_ref from a ev_loop* and you can cast a loop_ref to a ev_loop*. You can check for equality between loop_refs and ev_loop pointers. No clean-up is done by a loop_ref. dynamic_loop and default_loop have both reference semantics (they are non-copiable and non-assignable), and provide automatic destruction. | |||
2008-01-18 | Add missing feed_event () method to base watchers class. | llucax | |
2008-01-18 | Add missing free functions to ev namespace. | llucax | |
2008-01-18 | Add missing constants to ev namespace. | llucax | |
2008-01-18 | Move typedef and constant to the top. | llucax | |
2008-01-18 | Remove private implementation of watcher's copy ctor and operator=. | llucax | |
2008-01-10 | *** empty log message *** | root | |
2007-12-25 | *** empty log message *** | root | |
2007-12-20 | *** empty log message *** | root | |
2007-12-14 | *** empty log message *** | root | |
2007-12-11 | fucked up++ watchers again | root | |
2007-12-08 | fix c++ interface | root | |
2007-12-07 | document c++ callbacks! | root | |
2007-12-05 | applied fix by chris brody | root | |
2007-12-04 | *** empty log message *** | root | |
2007-12-04 | complete c++ overhaul | root | |
2007-11-29 | fix bug reported by chris brody | root | |
2007-11-27 | great idea. radically simplify the method callbacks | root | |
2007-11-27 | *** empty log message *** | root | |
2007-11-27 | docs | root | |
2007-11-27 | update c++ if | root | |
2007-11-24 | document c++ api | root | |
2007-11-14 | use a static method as thunk, saving codesize and better hiding. didn't know ↵rel-0_9 | root | |
this was possible | |||
2007-11-14 | fix ev++ | root | |
2007-11-11 | do away with ev++.C | root | |
2007-11-11 | fix bug | root | |
2007-11-11 | make timers best-effort non-drifting | root | |
2007-11-10 | first rough cut at c++ interface | root | |