Home
last modified time | relevance | path

Searched refs:cachedSnapshotInfos_ (Results 1 - 3 of 3) sorted by relevance

/foundation/ability/dmsfwk/services/dtbschedmgr/src/mission/
H A Ddistributed_sched_mission_manager.cpp623 auto iter = cachedSnapshotInfos_.find(keyInfo); in EnqueueCachedSnapshotInfo()
624 if (iter != cachedSnapshotInfos_.end()) { in EnqueueCachedSnapshotInfo()
634 if (cachedSnapshotInfos_.size() == MAX_CACHED_ITEM) { in EnqueueCachedSnapshotInfo()
636 auto iterOldest = cachedSnapshotInfos_.end(); in EnqueueCachedSnapshotInfo()
637 for (auto iterItem = cachedSnapshotInfos_.begin(); iterItem != cachedSnapshotInfos_.end(); ++iterItem) { in EnqueueCachedSnapshotInfo()
647 if (iterOldest != cachedSnapshotInfos_.end()) { in EnqueueCachedSnapshotInfo()
648 cachedSnapshotInfos_.erase(iterOldest); in EnqueueCachedSnapshotInfo()
651 cachedSnapshotInfos_[keyInfo] = std::move(snapshot); in EnqueueCachedSnapshotInfo()
662 auto iter = cachedSnapshotInfos_ in DequeueCachedSnapshotInfo()
[all...]
/foundation/ability/dmsfwk/services/dtbschedmgr/include/mission/
H A Ddistributed_sched_mission_manager.h151 std::map<std::string, std::unique_ptr<Snapshot>> cachedSnapshotInfos_; member in OHOS::DistributedSchedule::DistributedSchedMissionManager
/foundation/ability/dmsfwk/services/dtbschedmgr/test/unittest/mission/
H A Ddms_mission_manager_test.cpp2393 DistributedSchedMissionManager::GetInstance().cachedSnapshotInfos_.clear(); in HWTEST_F()
2397 DistributedSchedMissionManager::GetInstance().cachedSnapshotInfos_[key] = std::move(snapshot); in HWTEST_F()
2483 DistributedSchedMissionManager::GetInstance().cachedSnapshotInfos_.clear(); in HWTEST_F()
2487 DistributedSchedMissionManager::GetInstance().cachedSnapshotInfos_[key] = std::move(snapshot); in HWTEST_F()

Completed in 8 milliseconds