23 std::string _selected;
30 std::vector<std::string> _choices;
48 Enum(std::string value);
58 Enum(std::string value, std::vector<std::string> choices);
73 std::string selected(
void)
const;
81 std::vector<std::string> choices(
void);
102 int index(std::string value)
const;
124 void set(std::string value);