This is pthread c++ wrapper class. Developer can easily develop multithread programs with GNU C++ just like developing those modern languages (Java, Qt, C# ...).