/* File : example.h */ typedef enum { RED, BLUE, GREEN } color; class Foo { public: Foo() { } enum speed { IMPULSE, WARP, LUDICROUS }; void enum_test(speed s); }; void enum_test(color c, Foo::speed s);