Lines Matching refs:options
41 std::string PluralRules::ParseOption(std::map<std::string, std::string> &options, const std::string… in ParseOption() argument
43 std::map<std::string, std::string>::iterator it = options.find(key); in ParseOption()
44 if (it != options.end()) { in ParseOption()
67 void PluralRules::ParseAllOptions(std::map<std::string, std::string> &options) in ParseAllOptions() argument
69 localeMatcher = ParseOption(options, "localeMatcher"); in ParseAllOptions()
71 type = ParseOption(options, "type"); in ParseAllOptions()
73 std::string minIntegerStr = ParseOption(options, "minimumIntegerDigits"); in ParseAllOptions()
79 std::string minFractionStr = ParseOption(options, "minimumFractionDigits"); in ParseAllOptions()
80 std::string maxFractionStr = ParseOption(options, "maximumFractionDigits"); in ParseAllOptions()
81 std::string minSignificantStr = ParseOption(options, "minimumSignificantDigits"); in ParseAllOptions()
82 std::string maxSignificantStr = ParseOption(options, "maximumSignificantDigits"); in ParseAllOptions()
107 std::map<std::string, std::string> &options) in InitPluralRules() argument
120 localeInfo = std::make_unique<LocaleInfo>(curLocale, options); in InitPluralRules()
159 …les::PluralRules(std::vector<std::string> &localeTags, std::map<std::string, std::string> &options) in PluralRules() argument
161 ParseAllOptions(options); in PluralRules()
162 InitPluralRules(localeTags, options); in PluralRules()