Home
last modified time | relevance | path

Searched refs:NumberFormat (Results 1 - 15 of 15) sorted by relevance

/base/global/i18n_lite/frameworks/i18n/src/
H A Dnumber_format.cpp21 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 Dmeasure_format_impl.cpp35 numberFormat = new NumberFormat(localeinfo, numberFormatStatus); in MeasureFormatImpl()
/base/global/i18n/frameworks/intl/src/
H A Dnumber_format.cpp31 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 Dintl_number_format_test.cpp37 * @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 Dintl_test.cpp297 * @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 Dintl_test_extent.cpp434 * @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 Dnumber_format.h37 * 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 Dnumber_format.h45 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 DFetcher.java21 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 Dnumberformat_fuzzer.cpp35 NumberFormat formatter(localeTags, options); in DoSomethingInterestingWithMyAPI()
/base/global/i18n_lite/frameworks/i18n/include/
H A Dmeasure_format_impl.h50 NumberFormat *numberFormat;
/base/global/i18n_lite/frameworks/i18n/test/unittest/lite/common/
H A Di18n_test.cpp369 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 Dintl_addon.h123 std::unique_ptr<NumberFormat> numberfmt_ = nullptr;
/base/global/i18n/interfaces/js/kits/src/
H A Di18n_addon.cpp176 std::unique_ptr<NumberFormat> numberFmt = nullptr; in UnitConvert()
177 numberFmt = std::make_unique<NumberFormat>(localeTags, map); in UnitConvert()
H A Dintl_addon.cpp158 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()

Completed in 28 milliseconds