From: Christian P. <cp...@us...> - 2005-01-28 20:21:44
|
Update of /cvsroot/pclasses/pclasses2/include/pclasses/System In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5411/include/pclasses/System Modified Files: Thread.h Log Message: Add support for variable Callbacks in Thread::spawn() Index: Thread.h =================================================================== RCS file: /cvsroot/pclasses/pclasses2/include/pclasses/System/Thread.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Thread.h 28 Jan 2005 11:36:37 -0000 1.4 +++ Thread.h 28 Jan 2005 17:36:13 -0000 1.5 @@ -55,8 +55,10 @@ static void yield() throw(); static void sleep(unsigned int ms) throw(); - static void spawn(const Callback0<void>& cb, Semaphore* sem = 0) - throw(SystemError); + static void spawn(const Callback& cb, Semaphore* sem = 0) throw(SystemError); + + static void spawn(const Callback& cb, const CallbackArgs& args, + Semaphore* sem = 0) throw(SystemError); protected: virtual int main() = 0; |