openyu-cpp