OpenConfigurator C++ library