Home
last modified time | relevance | path

Searched refs:idItem (Results 1 - 17 of 17) sorted by relevance

/base/global/resource_management_lite/frameworks/resmgr_lite/src/
H A Dresource_manager_impl.cpp73 const IdItem *idItem = hapManager_->FindResourceById(id); in GetStringById() local
74 return GetString(idItem, outValue); in GetStringById()
79 const IdItem *idItem = hapManager_->FindResourceByName(name, ResType::STRING); in GetStringByName() local
80 return GetString(idItem, outValue); in GetStringByName()
85 const IdItem *idItem = hapManager_->FindResourceById(id); in GetStringFormatById() local
87 RState rState = GetString(idItem, temp); in GetStringFormatById()
100 const IdItem *idItem = hapManager_->FindResourceByName(name, ResType::STRING); in GetStringFormatByName() local
102 RState rState = GetString(idItem, temp); in GetStringFormatByName()
113 RState ResourceManagerImpl::GetString(const IdItem *idItem, std::string &outValue) in GetString() argument
116 if (idItem in GetString()
128 const IdItem *idItem = hapManager_->FindResourceById(id); GetStringArrayById() local
134 const IdItem *idItem = hapManager_->FindResourceByName(name, ResType::STRINGARRAY); GetStringArrayByName() local
138 GetStringArray(const IdItem *idItem, std::vector<std::string> &outValue) GetStringArray() argument
160 const IdItem *idItem = hapManager_->FindResourceById(id); GetPatternById() local
166 const IdItem *idItem = hapManager_->FindResourceByName(name, ResType::PATTERN); GetPatternByName() local
170 GetPattern(const IdItem *idItem, std::map<std::string, std::string> &outValue) GetPattern() argument
234 auto idItem = vuqd->GetIdItem(); GetPluralString() local
290 const IdItem *idItem = hapManager_->FindResourceById(id); ResolveReference() local
311 ResolveParentReference(const IdItem *idItem, std::map<std::string, std::string> &outValue) ResolveParentReference() argument
377 const IdItem *idItem = hapManager_->FindResourceById(id); GetBooleanById() local
383 const IdItem *idItem = hapManager_->FindResourceByName(name, ResType::BOOLEAN); GetBooleanByName() local
387 GetBoolean(const IdItem *idItem, bool &outValue) GetBoolean() argument
410 const IdItem *idItem = hapManager_->FindResourceById(id); GetFloatById() local
416 const IdItem *idItem = hapManager_->FindResourceByName(name, ResType::FLOAT); GetFloatByName() local
420 GetFloat(const IdItem *idItem, float &outValue) GetFloat() argument
436 const IdItem *idItem = hapManager_->FindResourceById(id); GetIntegerById() local
442 const IdItem *idItem = hapManager_->FindResourceByName(name, ResType::INTEGER); GetIntegerByName() local
446 GetInteger(const IdItem *idItem, int &outValue) GetInteger() argument
462 const IdItem *idItem = hapManager_->FindResourceById(id); GetColorById() local
468 const IdItem *idItem = hapManager_->FindResourceByName(name, ResType::COLOR); GetColorByName() local
472 GetColor(const IdItem *idItem, uint32_t &outValue) GetColor() argument
487 const IdItem *idItem = hapManager_->FindResourceById(id); GetIntArrayById() local
493 const IdItem *idItem = hapManager_->FindResourceByName(name, ResType::INTARRAY); GetIntArrayByName() local
497 GetIntArray(const IdItem *idItem, std::vector<int> &outValue) GetIntArray() argument
519 const IdItem *idItem = hapManager_->FindResourceById(id); GetThemeById() local
525 const IdItem *idItem = hapManager_->FindResourceByName(name, ResType::THEME); GetThemeByName() local
529 GetTheme(const IdItem *idItem, std::map<std::string, std::string> &outValue) GetTheme() argument
581 const IdItem *idItem = vuqd->GetIdItem(); GetRawFile() local
[all...]
H A Dglobal.cpp121 int32_t GetValue(const IdItem *idItem, char **value) in GetValue() argument
123 if (idItem == nullptr) { in GetValue()
126 if (idItem->isArray_) { in GetValue()
128 for (size_t i = 0; i < idItem->values_.size(); ++i) { in GetValue()
129 ret.append(FormatString("'%s',", idItem->values_[i].c_str())); in GetValue()
139 *value = static_cast<char *>(malloc(idItem->valueLen_ + 1)); in GetValue()
140 if (*value == nullptr || strcpy_s(*value, idItem->valueLen_ + 1, idItem->value_.c_str()) != EOK) { in GetValue()
144 (*value)[idItem->valueLen_] = '\0'; in GetValue()
173 auto idItem in GLOBAL_GetValueById() local
206 const IdItem *idItem = nullptr; GLOBAL_GetValueByName() local
[all...]
H A Dglobal.c130 static void FreeIdItem(IdItem *idItem) in FreeIdItem() argument
132 if (idItem == NULL) { in FreeIdItem()
135 free(idItem->value); in FreeIdItem()
136 free(idItem->name); in FreeIdItem()
137 idItem->value = NULL; in FreeIdItem()
138 idItem->name = NULL; in FreeIdItem()
170 IdItem idItem = {0, INVALID_RES_TYPE, 0, 0, NULL, 0, NULL}; in GLOBAL_GetValueByIdInternal() local
173 ret = utilsImpl->GetIdItem(file, idHeader.idParams[i].offset, &idItem); in GLOBAL_GetValueByIdInternal()
179 *value = (char *)malloc(idItem.valueLen); in GLOBAL_GetValueByIdInternal()
180 if (*value == NULL || strcpy_s(*value, idItem in GLOBAL_GetValueByIdInternal()
238 IdItem idItem = {0, INVALID_RES_TYPE, 0, 0, NULL, 0, NULL}; GLOBAL_GetValueByNameInternal() local
[all...]
H A Dglobal_utils.c52 static int32_t GetIdItem(int32_t file, uint32_t offset, IdItem *idItem);
425 static int32_t GetIdItem(int32_t file, uint32_t offset, IdItem *idItem) in GetIdItem() argument
427 if (offset == INVALID_OFFSET || file == -1 || idItem == NULL) { in GetIdItem()
437 idItem->size = ConvertUint8ArrayToUint32(defaultCache, INDEX_DEFAULT_OFFSET); in GetIdItem()
440 idItem->resType = (ResType)ConvertUint8ArrayToUint32(defaultCache, INDEX_DEFAULT_OFFSET); in GetIdItem()
443 idItem->id = ConvertUint8ArrayToUint32(defaultCache, INDEX_DEFAULT_OFFSET); in GetIdItem()
446 idItem->valueLen = (uint16_t)ConvertUint8ArrayToUint32(lengthCache, VALUE_LENGTH_OFFSET); in GetIdItem()
447 if (idItem->valueLen == 0 || idItem->valueLen > MAX_ITEM_LENGTH) { in GetIdItem()
451 idItem in GetIdItem()
[all...]
H A Dhap_resource.cpp34 HapResource::ValueUnderQualifierDir::ValueUnderQualifierDir(const std::vector<KeyParam *> &keyParams, IdItem *idItem, in ValueUnderQualifierDir() argument
39 idItem_ = idItem; in ValueUnderQualifierDir()
/base/global/resource_management/frameworks/resmgr/src/
H A Dresource_manager_impl.cpp93 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); in GetStringById() local
94 if (idItem == nullptr) { in GetStringById()
98 RState state = GetString(idItem, outValue); in GetStringById()
107 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceByName(name, ResType::STRING, isOverrideResMgr_); in GetStringByName() local
108 if (idItem == nullptr) { in GetStringByName()
112 RState state = GetString(idItem, outValue); in GetStringByName()
121 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); in GetStringFormatById() local
123 RState rState = GetString(idItem, temp); in GetStringFormatById()
136 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceByName(name, ResType::STRING, isOverrideResMgr_); in GetStringFormatByName() local
138 RState rState = GetString(idItem, tem in GetStringFormatByName()
185 GetString(const std::shared_ptr<IdItem> idItem, std::string &outValue) GetString() argument
206 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); GetStringArrayById() local
220 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceByName( GetStringArrayByName() local
233 GetStringArray(const std::shared_ptr<IdItem> idItem, std::vector<std::string> &outValue) GetStringArray() argument
266 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); GetPatternById() local
280 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceByName(name, ResType::PATTERN, isOverrideResMgr_); GetPatternByName() local
292 GetPattern(const std::shared_ptr<IdItem> idItem, std::map<std::string, std::string> &outValue) GetPattern() argument
375 auto idItem = vuqd->GetIdItem(); GetPluralString() local
435 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); ResolveReference() local
470 ResolveParentReference(const std::shared_ptr<IdItem> idItem, std::map<std::string, std::string> &outValue) ResolveParentReference() argument
534 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); GetBooleanById() local
548 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceByName(name, ResType::BOOLEAN, isOverrideResMgr_); GetBooleanByName() local
560 GetBoolean(const std::shared_ptr<IdItem> idItem, bool &outValue) GetBoolean() argument
581 GetThemeFloat(const std::shared_ptr<IdItem> idItem, float &outValue) GetThemeFloat() argument
597 GetThemeFloat(const std::shared_ptr<IdItem> idItem, float &outValue, std::string &unit) GetThemeFloat() argument
614 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); GetFloatById() local
638 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); GetFloatById() local
661 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceByName(name, ResType::FLOAT, isOverrideResMgr_); GetFloatByName() local
685 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceByName(name, ResType::FLOAT, isOverrideResMgr_); GetFloatByName() local
727 GetFloat(const std::shared_ptr<IdItem> idItem, float &outValue, std::string &unit) GetFloat() argument
742 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); GetIntegerById() local
756 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceByName(name, ResType::INTEGER, isOverrideResMgr_); GetIntegerByName() local
768 GetInteger(const std::shared_ptr<IdItem> idItem, int &outValue) GetInteger() argument
801 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); ProcessReference() local
824 GetThemeColor(const std::shared_ptr<IdItem> idItem, uint32_t &outValue) GetThemeColor() argument
841 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); GetColorById() local
861 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceByName(name, ResType::COLOR, isOverrideResMgr_); GetColorByName() local
879 GetColor(const std::shared_ptr<IdItem> idItem, uint32_t &outValue) GetColor() argument
894 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); GetSymbolById() local
908 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceByName(name, ResType::SYMBOL, isOverrideResMgr_); GetSymbolByName() local
920 GetSymbol(const std::shared_ptr<IdItem> idItem, uint32_t &outValue) GetSymbol() argument
935 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); GetIntArrayById() local
941 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceByName(name, ResType::INTARRAY, isOverrideResMgr_); GetIntArrayByName() local
945 GetIntArray(const std::shared_ptr<IdItem> idItem, std::vector<int> &outValue) GetIntArray() argument
967 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceById(id, isOverrideResMgr_); GetThemeById() local
981 const std::shared_ptr<IdItem> idItem = hapManager_->FindResourceByName(name, ResType::THEME, isOverrideResMgr_); GetThemeByName() local
993 GetTheme(const std::shared_ptr<IdItem> idItem, std::map<std::string, std::string> &outValue) GetTheme() argument
1206 GetThemeMedia(const std::shared_ptr<IdItem> idItem, size_t &len, std::unique_ptr<uint8_t[]> &outValue, uint32_t density) GetThemeMedia() argument
1232 const std::shared_ptr<IdItem> idItem = qd->GetIdItem(); GetMediaDataById() local
1256 const std::shared_ptr<IdItem> idItem = qd->GetIdItem(); GetMediaDataByName() local
1265 GetThemeMediaBase64(const std::shared_ptr<IdItem> idItem, std::string &outValue) GetThemeMediaBase64() argument
1291 const std::shared_ptr<IdItem> idItem = qd->GetIdItem(); GetMediaBase64DataById() local
1313 const std::shared_ptr<IdItem> idItem = qd->GetIdItem(); GetMediaBase64DataByName() local
1379 const std::shared_ptr<IdItem> idItem = qd->GetIdItem(); GetSuffix() local
1391 GetThemeIcon(const std::shared_ptr<IdItem> idItem, size_t &len, std::unique_ptr<uint8_t[]> &outValue, uint32_t density) GetThemeIcon() argument
1406 GetThemeDrawable(const std::shared_ptr<IdItem> idItem, size_t &len, std::unique_ptr<uint8_t[]> &outValue, uint32_t iconType, uint32_t density) GetThemeDrawable() argument
1479 const std::shared_ptr<IdItem> idItem = qd->GetIdItem(); GetDrawableInfoById() local
1512 const std::shared_ptr<IdItem> idItem = qd->GetIdItem(); GetDrawableInfoByName() local
[all...]
H A Dhap_manager.cpp601 const std::shared_ptr<IdItem> idItem = qd->GetIdItem(); in GetFilePathFromHap() local
602 if (idItem == nullptr || idItem->resType_ != resType) { in GetFilePathFromHap()
605 idItem == nullptr ? -1 : idItem->resType_, resType, hapPath.c_str()); in GetFilePathFromHap()
609 std::string tempFilePath(idItem->value_); in GetFilePathFromHap()
615 filePath = idItem->value_.substr(index + 1); in GetFilePathFromHap()
619 tempFilePath.append(idItem->value_); in GetFilePathFromHap()
901 const std::shared_ptr<IdItem> idItem = vuqd->GetIdItem(); in GetFilePath() local
902 if (idItem in GetFilePath()
[all...]
H A Dhap_resource.cpp47 std::shared_ptr<IdItem> idItem, const std::pair<std::string, std::string> &resPath, bool isOverlay, in ValueUnderQualifierDir()
52 idItem_ = idItem; in ValueUnderQualifierDir()
46 ValueUnderQualifierDir(const std::shared_ptr<ResKey> resKey, std::shared_ptr<IdItem> idItem, const std::pair<std::string, std::string> &resPath, bool isOverlay, bool systemResource) ValueUnderQualifierDir() argument
/base/global/resource_management_lite/frameworks/resmgr_lite/include/
H A Dresource_manager_impl.h284 RState GetString(const IdItem *idItem, std::string &outValue);
286 RState GetStringArray(const IdItem *idItem, std::vector<std::string> &outValue);
288 RState GetPattern(const IdItem *idItem, std::map<std::string, std::string> &outValue);
290 RState GetTheme(const IdItem *idItem, std::map<std::string, std::string> &outValue);
296 RState GetBoolean(const IdItem *idItem, bool &outValue);
298 RState GetFloat(const IdItem *idItem, float &outValue);
300 RState GetInteger(const IdItem *idItem, int &outValue);
302 RState GetColor(const IdItem *idItem, uint32_t &outValue);
304 RState GetIntArray(const IdItem *idItem, std::vector<int> &outValue);
308 RState ResolveParentReference(const IdItem *idItem, st
[all...]
H A Dglobal_utils.h102 int32_t (*GetIdItem)(int32_t file, uint32_t offset, IdItem *idItem);
H A Dhap_resource.h97 ValueUnderQualifierDir(const std::vector<KeyParam *> &keyParams, IdItem *idItem,
/base/global/resource_management/frameworks/resmgr/include/
H A Dresource_manager_impl.h737 RState GetString(const std::shared_ptr<IdItem> idItem, std::string &outValue);
739 RState GetStringArray(const std::shared_ptr<IdItem> idItem, std::vector<std::string> &outValue);
741 RState GetPattern(const std::shared_ptr<IdItem> idItem, std::map<std::string, std::string> &outValue);
743 RState GetTheme(const std::shared_ptr<IdItem> idItem, std::map<std::string, std::string> &outValue);
750 RState GetBoolean(const std::shared_ptr<IdItem> idItem, bool &outValue);
756 RState GetFloat(const std::shared_ptr<IdItem> idItem, float &outValue, std::string &unit);
758 RState GetInteger(const std::shared_ptr<IdItem> idItem, int &outValue);
760 RState GetColor(const std::shared_ptr<IdItem> idItem, uint32_t &outValue);
762 RState GetIntArray(const std::shared_ptr<IdItem> idItem, std::vector<int> &outValue);
764 RState GetSymbol(const std::shared_ptr<IdItem> idItem, uint32_
[all...]
H A Dhap_resource.h224 * @param idItem idItem value, include type and value of id.
229 ValueUnderQualifierDir(const std::shared_ptr<ResKey> resKey, std::shared_ptr<IdItem> idItem,
/base/global/resource_management_lite/frameworks/resmgr_lite/src/utils/
H A Dhap_parser.cpp215 int32_t ParseIdItem(const char *buffer, uint32_t &offset, IdItem *idItem) in ParseIdItem() argument
217 errno_t eret = memcpy_s(idItem, sizeof(IdItem), buffer + offset, IdItem::HEADER_LEN); in ParseIdItem()
223 idItem->JudgeArray(); in ParseIdItem()
224 if (idItem->isArray_) { in ParseIdItem()
225 int32_t ret = ParseStringArray(buffer, offset, idItem->values_); in ParseIdItem()
235 idItem->value_ = std::string(value); in ParseIdItem()
236 idItem->valueLen_ = value.size(); in ParseIdItem()
243 idItem->name_ = std::string(name); in ParseIdItem()
270 IdItem *idItem = new (std::nothrow) IdItem(); in ParseId() local
271 if (idItem in ParseId()
[all...]
/base/global/resource_management/frameworks/resmgr/src/utils/
H A Dhap_parser.cpp481 int32_t ParseIdItem(const char *buffer, uint32_t &offset, std::shared_ptr<IdItem> idItem, const uint32_t &selectedTypes) in ParseIdItem() argument
483 errno_t eret = memcpy_s(idItem.get(), sizeof(IdItem), buffer + offset, IdItem::HEADER_LEN); in ParseIdItem()
487 if (selectedTypes != SELECT_ALL && (selectedTypes & ConvertType(idItem->resType_)) == 0) { in ParseIdItem()
492 idItem->JudgeArray(); in ParseIdItem()
493 if (idItem->isArray_) { in ParseIdItem()
494 int32_t ret = ParseStringArray(buffer, offset, idItem->values_); in ParseIdItem()
499 int32_t ret = ParseString(buffer, offset, idItem->value_); in ParseIdItem()
503 idItem->valueLen_ = idItem->value_.size(); in ParseIdItem()
505 int32_t ret = ParseString(buffer, offset, idItem in ParseIdItem()
534 std::shared_ptr<IdItem> idItem = std::make_shared<IdItem>(); ParseId() local
[all...]
/base/global/resource_management_lite/frameworks/resmgr_lite/test/unittest/lite/common/
H A Dresource_manager_test.cpp1638 const IdItem *idItem; in HWTEST_F() local
1643 idItem = ((ResourceManagerImpl *)rm)->hapManager_->FindResourceById(id); in HWTEST_F()
1644 ASSERT_TRUE(idItem != nullptr); in HWTEST_F()
1645 ret = ((ResourceManagerImpl *)rm)->ResolveParentReference(idItem, outValue); in HWTEST_F()
1652 idItem = ((ResourceManagerImpl *)rm)->hapManager_->FindResourceById(id); in HWTEST_F()
1653 ASSERT_TRUE(idItem != nullptr); in HWTEST_F()
1654 ret = ((ResourceManagerImpl *)rm)->ResolveParentReference(idItem, outValue); in HWTEST_F()
1661 idItem = ((ResourceManagerImpl *)rm)->hapManager_->FindResourceById(id); in HWTEST_F()
1662 ASSERT_TRUE(idItem != nullptr); in HWTEST_F()
1663 ret = ((ResourceManagerImpl *)rm)->ResolveParentReference(idItem, outValu in HWTEST_F()
[all...]
/base/global/resource_management/frameworks/resmgr/test/unittest/common/
H A Dresource_manager_test.cpp1808 auto idItem = ((ResourceManagerImpl *)rm)->hapManager_->FindResourceById(id); in HWTEST_F() local
1809 ASSERT_TRUE(idItem != nullptr); in HWTEST_F()
1810 ret = ((ResourceManagerImpl *)rm)->ResolveParentReference(idItem, outValue); in HWTEST_F()
1816 idItem = ((ResourceManagerImpl *)rm)->hapManager_->FindResourceById(id); in HWTEST_F()
1817 ASSERT_TRUE(idItem != nullptr); in HWTEST_F()
1818 ret = ((ResourceManagerImpl *)rm)->ResolveParentReference(idItem, outValue); in HWTEST_F()
1824 idItem = ((ResourceManagerImpl *)rm)->hapManager_->FindResourceById(id); in HWTEST_F()
1825 ASSERT_TRUE(idItem != nullptr); in HWTEST_F()
1826 ret = ((ResourceManagerImpl *)rm)->ResolveParentReference(idItem, outValue); in HWTEST_F()

Completed in 17 milliseconds