Home
last modified time | relevance | path

Searched refs:PluralFormat (Results 1 - 7 of 7) sorted by relevance

/base/global/i18n_lite/frameworks/i18n/src/
H A Dplural_format.cpp21 PluralFormat::PluralFormat(LocaleInfo &locale, I18nStatus &status) in PluralFormat() function in PluralFormat
30 PluralFormat::~PluralFormat() in ~PluralFormat()
38 bool PluralFormat::Init() in Init()
59 int PluralFormat::GetPluralRuleIndex(int number, I18nStatus status) in GetPluralRuleIndex()
70 int PluralFormat::GetPluralRuleIndex(double number, I18nStatus status) in GetPluralRuleIndex()
H A Dmeasure_format_impl.cpp29 pluralFormat = new PluralFormat(localeinfo, status); in MeasureFormatImpl()
/base/global/i18n_lite/interfaces/kits/i18n/include/
H A Dplural_format.h51 class PluralFormat { class
54 * @brief A constructor used to create a <b>PluralFormat</b> object based on the specified locale.
57 * @param status Indicates the result of creating the <b>PluralFormat</b> object. I18nStatus::ISUCCESS
63 PluralFormat(LocaleInfo &locale, I18nStatus &status);
66 * @brief A destructor used to delete the <b>PluralFormat</b> object.
71 virtual ~PluralFormat();
/base/global/i18n_lite/frameworks/i18n/test/unittest/lite/common/
H A Di18n_test.cpp529 * @tc.desc: Test PluralFormat GetPluralRuleIndex function
536 PluralFormat formatter(locale, status); in HWTEST_F()
568 * @tc.desc: Test PluralFormat GetPluralRuleIndex function
575 PluralFormat formatter(locale, status); in HWTEST_F()
604 * @tc.desc: Test PluralFormat GetPluralRuleIndex function
611 PluralFormat formatter(locale, status); in HWTEST_F()
625 * @tc.desc: Test PluralFormat GetPluralRuleIndex function
632 PluralFormat formatter(locale, status); in HWTEST_F()
652 * @tc.desc: Test PluralFormat GetPluralRuleIndex function
659 PluralFormat formatte in HWTEST_F()
[all...]
/base/global/resource_management_lite/frameworks/resmgr_lite/include/
H A Dhap_manager.h123 std::vector<std::pair<std::string, OHOS::I18N::PluralFormat *>> plurRulesCache_;
/base/global/i18n_lite/frameworks/i18n/include/
H A Dmeasure_format_impl.h49 PluralFormat *pluralFormat;
/base/global/resource_management_lite/frameworks/resmgr_lite/src/
H A Dhap_manager.cpp64 OHOS::I18N::PluralFormat *pluralFormat = nullptr; in GetPluralRulesAndSelect()
78 pluralFormat = new(std::nothrow) OHOS::I18N::PluralFormat(locale, status); in GetPluralRulesAndSelect()
80 HILOG_ERROR("new PluralFormat failed"); in GetPluralRulesAndSelect()
84 HILOG_ERROR("PluralFormat init failed"); in GetPluralRulesAndSelect()

Completed in 4 milliseconds