Lines Matching refs:BaseOption
28 struct BaseOption { struct
34 BaseOption(std::string _selector, std::string _description) in BaseOption() argument
37 virtual ~BaseOption() {} in ~BaseOption() argument
39 static void Init(const std::vector<BaseOption*> &, int argc, char **argv);
43 struct Option : BaseOption {
46 : BaseOption(_selector, _description), value(defaultValue) {} in Option()
49 void BaseOption::Init(const std::vector<BaseOption*> &option_list, in Init()
51 std::map<std::string, BaseOption *> options; in Init()
52 for (BaseOption *opt : option_list) { in Init()
70 for (BaseOption *opt : option_list) { in Init()
120 BaseOption::Init(std::vector<BaseOption*>{ in Config()