Home
last modified time | relevance | path

Searched refs:HolidayInfoItem (Results 1 - 6 of 6) sorted by relevance

/base/global/i18n/frameworks/intl/include/
H A Dholiday_manager.h34 struct HolidayInfoItem { struct
57 std::vector<HolidayInfoItem> GetHolidayInfoItemArray(int32_t year);
58 std::vector<HolidayInfoItem> GetHolidayInfoItemArray();
59 void SetHolidayData(std::map<std::string, std::vector<HolidayInfoItem>> holidayDataMap);
63 std::vector<HolidayInfoItem> ReadHolidayFile(const char* path);
64 void ParseFileLine(const std::string &line, HolidayInfoItem *holidayItem);
68 std::map<std::string, std::vector<HolidayInfoItem>> holidayItemMap;
/base/global/i18n/frameworks/intl/src/
H A Dholiday_manager.cpp49 std::vector<HolidayInfoItem> items = ReadHolidayFile(path); in HolidayManager()
62 std::vector<HolidayInfoItem> *vetor = &(holidayItemMap.find(startDate)->second); in HolidayManager()
65 std::vector<HolidayInfoItem> vetor; in HolidayManager()
67 holidayItemMap.insert(std::pair<std::string, std::vector<HolidayInfoItem>>(startDate, vetor)); in HolidayManager()
76 void HolidayManager::SetHolidayData(std::map<std::string, std::vector<HolidayInfoItem>> holidayDataMap) in SetHolidayData()
97 std::vector<HolidayInfoItem> list = holidayItemMap.find(startDate)->second; in IsHoliday()
114 std::vector<HolidayInfoItem> HolidayManager::GetHolidayInfoItemArray()
119 std::vector<HolidayInfoItem> emptyList;
126 std::vector<HolidayInfoItem> HolidayManager::GetHolidayInfoItemArray(int32_t year)
128 std::vector<HolidayInfoItem> veto
[all...]
/base/global/i18n/frameworks/intl/test/fuzztest/holidaymanager_fuzzer/
H A Dholidaymanager_fuzzer.cpp31 std::map<std::string, std::vector<HolidayInfoItem>> holidayDataMap; in DoSomethingInterestingWithMyAPI()
32 std::vector<HolidayInfoItem> infoList; in DoSomethingInterestingWithMyAPI()
35 HolidayInfoItem item1 = {input, size, size, size, localNameList1}; in DoSomethingInterestingWithMyAPI()
/base/global/i18n/interfaces/js/kits/include/
H A Dholiday_manager_addon.h42 static napi_value CreateHolidayItem(napi_env env, const HolidayInfoItem &holidayItem);
44 static napi_value GetHolidayInfoItemResult(napi_env env, std::vector<HolidayInfoItem> itemList);
/base/global/i18n/interfaces/js/kits/src/
H A Dholiday_manager_addon.cpp167 std::vector<HolidayInfoItem> itemList = obj->holidayManager_->GetHolidayInfoItemArray(year); in GetHolidayInfoItemArray()
170 std::vector<HolidayInfoItem> itemList = obj->holidayManager_->GetHolidayInfoItemArray(); in GetHolidayInfoItemArray()
175 napi_value HolidayManagerAddon::GetHolidayInfoItemResult(napi_env env, std::vector<HolidayInfoItem> itemList) in GetHolidayInfoItemResult()
180 HILOG_ERROR_I18N("create HolidayInfoItem array failed."); in GetHolidayInfoItemResult()
187 HILOG_ERROR_I18N("Failed to set HolidayInfoItem element."); in GetHolidayInfoItemResult()
257 napi_value HolidayManagerAddon::CreateHolidayItem(napi_env env, const HolidayInfoItem &holidayItem) in CreateHolidayItem()
/base/global/i18n/frameworks/intl/test/unittest/
H A Dintl_test_extent.cpp462 std::map<std::string, std::vector<HolidayInfoItem>> holidayDataMap; in HWTEST_F()
463 std::vector<HolidayInfoItem> infoList; in HWTEST_F()
468 HolidayInfoItem item1 = {"Sacrifice Feast Holiday", 2022, 6, 25, localNameList1}; in HWTEST_F()
469 HolidayInfoItem item2 = {"The Second Day of Sacrifice Feast", 2022, 6, 25, localNameList2}; in HWTEST_F()
474 std::vector<HolidayInfoItem> list = holiday_manager->GetHolidayInfoItemArray(2022); in HWTEST_F()

Completed in 8 milliseconds