Designing a Thread Class in C++
Multi threaded programming is becomming ever more popular. This article presents a design for a C++ class that will encapsulate the threading mechanism. Certain aspects of thread programming, like mutexes and semaphores are not discussed here. Also, operating system calls to manipulate threads are shown in a generic form.