/base/global/i18n_lite/frameworks/i18n/src/ |
H A D | number_format.cpp | 21 NumberFormat::NumberFormat(LocaleInfo &locale, int &status)
in NumberFormat() function in NumberFormat 30 bool NumberFormat::Init()
in Init() 52 NumberFormat::~NumberFormat()
in ~NumberFormat() 61 std::string NumberFormat::Format(double num, NumberFormatType type, int &status)
in Format() 69 std::string NumberFormat::Format(int num, int &status)
in Format() 77 std::string NumberFormat::FormatNoGroup(double num, NumberFormatType type, int &status)
in FormatNoGroup() 85 std::string NumberFormat::FormatNoGroup(int num, int &status)
in FormatNoGroup() 93 bool NumberFormat [all...] |
H A D | measure_format_impl.cpp | 35 numberFormat = new NumberFormat(localeinfo, numberFormatStatus); in MeasureFormatImpl()
|
/base/global/i18n/frameworks/intl/src/ |
H A D | number_format.cpp | 31 const char* NumberFormat::DEVICE_TYPE_NAME = "const.product.devicetype"; 32 std::unordered_map<std::string, std::string> NumberFormat::numToCurrency = {}; 33 bool NumberFormat::icuInitialized = NumberFormat::Init(); 35 std::unordered_map<std::string, UNumberUnitWidth> NumberFormat::unitStyle = { 41 std::unordered_map<std::string, UNumberUnitWidth> NumberFormat::currencyStyle = { 48 std::unordered_map<std::string, UNumberSignDisplay> NumberFormat::signAutoStyle = { 55 std::unordered_map<std::string, UNumberSignDisplay> NumberFormat::signAccountingStyle = { 62 std::unordered_map<UMeasurementSystem, std::string> NumberFormat::measurementSystem = { 68 std::unordered_map<std::string, UNumberUnitWidth> NumberFormat 88 NumberFormat::NumberFormat(const std::vector<std::string> &localeTags, std::map<std::string, std::string> &configs) NumberFormat() function in OHOS::Global::I18n::NumberFormat [all...] |
/base/global/i18n/frameworks/intl/test/unittest/ |
H A D | intl_number_format_test.cpp | 37 * @tc.desc: Test Intl NumberFormat.format 56 std::unique_ptr<NumberFormat> numFmt = std::make_unique<NumberFormat>(locales, options); in HWTEST_F() 67 * @tc.desc: Test Intl NumberFormat.format 86 std::unique_ptr<NumberFormat> numFmt = std::make_unique<NumberFormat>(locales, options); in HWTEST_F() 97 * @tc.desc: Test Intl NumberFormat.format 116 std::unique_ptr<NumberFormat> numFmt = std::make_unique<NumberFormat>(locales, options); in HWTEST_F() 127 * @tc.desc: Test Intl NumberFormat [all...] |
H A D | intl_test.cpp | 297 * @tc.desc: Test Intl NumberFormat.format
317 NumberFormat *numFmt = new (std::nothrow) NumberFormat(locales, options);
in HWTEST_F() 332 * @tc.desc: Test Intl NumberFormat.format
350 NumberFormat *numFmt = new (std::nothrow) NumberFormat(locales, options);
in HWTEST_F() 363 * @tc.desc: Test Intl NumberFormat.format
378 NumberFormat *numFmt = new (std::nothrow) NumberFormat(locales, options);
in HWTEST_F() 391 * @tc.desc: Test Intl NumberFormat [all...] |
H A D | intl_test_extent.cpp | 434 * @tc.desc: Test Intl NumberFormat 443 NumberFormat formatter(localeTags, configs); in HWTEST_F() 447 NumberFormat* format = new (std::nothrow) NumberFormat(localeTags, configs); in HWTEST_F() 490 * @tc.desc: Test Intl NumberFormat.format 502 NumberFormat *numFmt = new (std::nothrow) NumberFormat(locales, options); in HWTEST_F() 620 NumberFormat *unitFormatter = new NumberFormat(locales, unitOptions); in HWTEST_F() 626 NumberFormat *currencyFormatte in HWTEST_F() [all...] |
/base/global/i18n_lite/interfaces/kits/i18n/include/ |
H A D | number_format.h | 37 * Creating a <b>NumberFormat</b> instance: \n
40 * NumberFormat formatter(locale, status);
59 class NumberFormat {
class 62 * @brief A constructor used to create a <b>NumberFormat</b> instance with specified locale information.
64 * @param status Specifies whether a <b>NumberFormat</b> instance is created.
65 * The value <b>0</b> indicates that a <b>NumberFormat</b> instance is created,
71 NumberFormat(LocaleInfo &locale, int &status);
74 * @brief A destructor used to delete the <b>NumberFormat</b> instance.
79 virtual ~NumberFormat();
|
/base/global/i18n/frameworks/intl/include/ |
H A D | number_format.h | 45 class NumberFormat { class 47 NumberFormat(const std::vector<std::string> &localeTag, std::map<std::string, std::string> &configs); 48 virtual ~NumberFormat();
|
/base/global/i18n_lite/tools/i18n-dat-tool/src/main/java/ohos/global/i18n/ |
H A D | Fetcher.java | 21 import com.ibm.icu.text.NumberFormat; 440 String pattern = NumberFormat.getPatternForStyle(locale, NumberFormat.NUMBERSTYLE); in getNumberFormat() 441 String percentPattern = NumberFormat.getPatternForStyle(locale, NumberFormat.PERCENTSTYLE); in getNumberFormat() 552 NumberFormat formatter = NumberFormat.getNumberInstance(locale); in getMinusSign()
|
/base/global/i18n/frameworks/intl/test/fuzztest/numberformat_fuzzer/ |
H A D | numberformat_fuzzer.cpp | 35 NumberFormat formatter(localeTags, options); in DoSomethingInterestingWithMyAPI()
|
/base/global/i18n_lite/frameworks/i18n/include/ |
H A D | measure_format_impl.h | 50 NumberFormat *numberFormat;
|
/base/global/i18n_lite/frameworks/i18n/test/unittest/lite/common/ |
H A D | i18n_test.cpp | 369 NumberFormat formatter(locale, status);
in HWTEST_F() 391 NumberFormat formatter(locale, status);
in HWTEST_F() 413 NumberFormat formatter(locale, status);
in HWTEST_F() 435 NumberFormat formatter(locale, status);
in HWTEST_F() 457 NumberFormat formatter(locale, status);
in HWTEST_F() 480 NumberFormat formatter(locale, status);
in HWTEST_F() 503 NumberFormat formatter(locale, status);
in HWTEST_F() 514 * @tc.desc: Test NumberFormat Format function
521 NumberFormat formatter(locale, status);
in HWTEST_F() 985 * @tc.desc: Test NumberFormat Forma [all...] |
/base/global/i18n/interfaces/js/kits/include/ |
H A D | intl_addon.h | 123 std::unique_ptr<NumberFormat> numberfmt_ = nullptr;
|
/base/global/i18n/interfaces/js/kits/src/ |
H A D | i18n_addon.cpp | 176 std::unique_ptr<NumberFormat> numberFmt = nullptr; in UnitConvert() 177 numberFmt = std::make_unique<NumberFormat>(localeTags, map); in UnitConvert()
|
H A D | intl_addon.cpp | 158 status = napi_define_class(env, "NumberFormat", NAPI_AUTO_LENGTH, NumberFormatConstructor, nullptr, in InitNumberFormat() 165 status = napi_set_named_property(env, exports, "NumberFormat", constructor); in InitNumberFormat() 624 HILOG_ERROR_I18N("Init NumberFormat failed"); in NumberFormatConstructor() 641 numberfmt_ = std::make_unique<NumberFormat>(localeTags, map); in InitNumberFormatContext() 1112 HILOG_ERROR_I18N("GetNumberResolvedOptions: Get NumberFormat object failed"); in GetNumberResolvedOptions() 1153 HILOG_ERROR_I18N("FormatNumber: Get NumberFormat object failed"); in FormatNumber()
|