Correct, your type is the enum class name now.

If you don't give the enum class itself an explicit type, it will default to 
int, which would be fine in this case. You also don't need to assign numbers to 
the members, this is entirely optional and should only be done when you 
explicitly depend on a member having a specific value. So, get:

enum class FleetStatus  {
    kNeedShip,
    kEnoughShips,
    kDoNothing
};

which will do the job nicely :)
-- 
https://code.launchpad.net/~widelands-dev/widelands/seafaring-ai/+merge/242271
Your team Widelands Developers is subscribed to branch 
lp:~widelands-dev/widelands/seafaring-ai.

_______________________________________________
Mailing list: https://launchpad.net/~widelands-dev
Post to     : widelands-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~widelands-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to