|
|
 |
Published by Attila Lendvai
Click here for more information about this publisher...
|
 |
|
Date Posted: |
June 22nd, 1999
|
|
|
Last Updated: |
August 24th, 2000
|
|
|
License: |
Freeware |
|
|
Downloads: |
1,007 total; 1 recently |
|
|
Page Views: |
1,554 total |
|
|
User Rating: |
awaiting 10 votes |
 |
|
Jump to the Downloads section |
|
 |
 |
About ThreadMagic:
With this package you can start any function (even a a C++ member function) in a different thread with arbitrary parameters and all that in one single line! Plus there's a ThreadPool class, a cerr-like DebugStream (cdebug<<"foo"<<endl; and all thread will have a different window with their log)
Also there is a cool FunctionObject template in this package that can boundle a function with it's parameters into an object for common use trough virtual functions (abstraction of calling a function from how to do it practically).
And thare are handy thread classes: ThreadPrimitive, Thread, PeriodicThread, MouseDownThread. There's a handy thread pool class that reuses threads. There are several example projects included.
|
 |
|
 |
Latest Version |
 |
|
 |
| |
 |
|
Details about this version:
This version has some internal changes that make passing nontrivial types smarter. Also there's a LaunchiInNewThread() and a NewFunctionObject() teplatized function collection to make our life much simpler. Enjoy!
|
| |
 |
|
Any Processor (117 KB) |
122 downloads |
|
 |
|
 |
 |
| |
| |
 |
Download |
 |
Hungary, Technical University of Budapest [broken link] |
|
|
 |
|
 |
|
| Source Included |
 |
 |
 |
 |
 |
-
Like this app? Have questions or comments?
Why not tell the author? Use the "e-mail publisher" link to get in touch with the publisher; they usually love getting feedback.
-
Want to write a review of this application?
Write a user review! Click here to write a review that will be posted on BeBits for the world to see.
|
|
|