cpp: regenerate enums