cpp: regenerated API
cpp: use yield/logging.hpp