RAD Enumerations in C

Enumerations provide a restricted range of choices for a property, an interface method parameter, a result, or an error.