I'm
>>9
Yes, my class implementation is alot longer than what you usually need for using threads C++ style - however, simply including the regular thread stuff only allows for simple functions to be used for the threads, which is a HUGE problem unless you want to write ugly C-style globalized code without the use of classes (or simply making the class variables globals or singletons). What this wrapper does is enable threading using class functions, which is awesome and useful.
And actually makes writing objectoriented programming using threads possible, without giving you major headache.
It's pretty much a must if you want to write a nice network wrapper..