Kinetic C++ client library