Having a heck of a time creating an enum- functional enum declaration stopped working

Yeah, this is correct too, this is how you would declare enums in pre-C++11 era.