This is an open source program which produces a class library for C++ multi-thread programming and the library that is constructed by threadstack acts as an autonomous management system for the thread synchronization tasks.