Lines Matching refs:optionName
37 bool RegisterMainOption(const std::string &optionName, const std::string &help,
42 bool CheckOptionFormat(const std::string &optionName);
44 argsVector::iterator FindOption(argsVector &args, const std::string &optionName);
47 bool GetValueFromString(const std::string &optionValue, const std::string &optionName, bool &value);
48 bool GetValueFromString(const std::string &optionValue, const std::string &optionName, int &value);
49 bool GetValueFromString(const std::string &optionValue, const std::string &optionName, float &value);
50 bool GetValueFromString(const std::string &optionValue, const std::string &optionName, std::string &value);
51 bool GetValueFromString(const std::string &optionValue, const std::string &optionName, std::vector<int> &values);
52 bool GetValueFromString(const std::string &optionValue, const std::string &optionName,
65 bool GetOptionValue(argsVector &args, std::string optionName, T &value)
73 if (!GetOptionValue(args, optionName, localValues.emplace_back())) {
74 printf("incorrect option %s\n", optionName.c_str());
89 if (!CheckOptionFormat(optionName)) {
90 if (optionName.empty()) {
94 optionName.c_str());
98 auto it = FindOption(args, optionName);
108 GetValueFromString(optionName, optionName, value);
112 printf("option %s value missed\n", optionName.c_str());
114 } else if (GetValueFromString(*it, optionName, localValues)) {
122 (*it).c_str(), optionName.c_str());