C++ tent client library