• Home
  • Raw
  • Download

Lines Matching refs:id

54         resourceId.id = it.second;  in GetHeaderId()
82 return result->second.id; in GetSystemId()
97 bool IdWorker::PushCache(ResType resType, const string &name, int32_t id) in PushCache() argument
99 auto result = cacheIds_.emplace(make_pair(resType, name), id); in PushCache()
103 if (appId_ == id) { in PushCache()
104 appId_ = id + 1; in PushCache()
108 if (id < appId_) { in PushCache()
112 for (int32_t i = appId_; i < id; i++) { in PushCache()
115 appId_ = id + 1; in PushCache()
119 void IdWorker::PushDelId(int32_t id) in PushDelId() argument
121 delIds_.push_back(id); in PushDelId()
133 ids_.emplace(make_pair(resType, name), defined->second.id); in GenerateAppId()
134 return defined->second.id; in GenerateAppId()
147 int32_t id = -1; in GenerateAppId() local
149 id = delIds_.front(); in GenerateAppId()
152 id = GetCurId(); in GenerateAppId()
153 if (id < 0) { in GenerateAppId()
157 ids_.emplace(make_pair(resType, name), id); in GenerateAppId()
158 return id; in GenerateAppId()
167 int32_t id = appId_; in GetCurId() local
168 auto ret = find_if(appDefinedIds_.begin(), appDefinedIds_.end(), [id](const auto &iter) { in GetCurId()
169 return id == iter.second.id; in GetCurId()
189 ids_.emplace(make_pair(resType, name), defined->second.id); in GenerateSysId()
190 return defined->second.id; in GenerateSysId()
280 resourceId.id = startSysId; in IdDefinedToResourceIds()
321 int32_t id = strtol(idStr.c_str(), nullptr, 16); in ParseId() local
322 if (id < 0x01000000 || (id >= 0x06FFFFFF && id < 0x08000000) || id >= 0x41FFFFFF) { in ParseId()
327 resourceId.id = id; in ParseId()
362 (resourceId.id & START_SYS_ID) == START_SYS_ID && !IsValidSystemName(resourceId.name)) { in ParseName()
384 resourceId.id = resourceId.id + order.asInt(); in ParseOrder()
391 auto ret = idDefineds_.emplace(resourceId.id, resourceId); in PushResourceId()
426 int32_t id = strtol(startId.asString().c_str(), nullptr, 16); in GetStartId() local
427 return id; in GetStartId()