C++ toolkit