cpp: use content descriptors for enumerations in includer
cpp: use content descriptors for exceptions in includer
cpp: use content descriptors for pods in includer