Is there any c++ implementation of CLHT? If not how can I use it inside of a c++ program? Thanks in advance!