Etcd c++ client