I have to create a mapping between an enum, and the fields of my object.
enum E { FIRST, SECOND, THIRD }; struct A { int i; int j; }; <
enum E { FIRST, SECOND, THIRD }; struct A { int i; int j; };