Home
last modified time | relevance | path

Searched refs:missionRecord (Results 1 - 7 of 7) sorted by relevance

/foundation/ability/ability_lite/services/abilitymgr_lite/src/
H A Dability_mission_stack.cpp34 AbilityMissionRecord *missionRecord = *iterator; in ~AbilityMissionStack() local
36 delete missionRecord; in ~AbilityMissionStack()
45 void AbilityMissionStack::PushTopMissionRecord(AbilityMissionRecord &missionRecord) in PushTopMissionRecord() argument
47 missionRecord.SetMissionStack(this); in PushTopMissionRecord()
51 missionRecords_.emplace_back(&missionRecord); in PushTopMissionRecord()
54 void AbilityMissionStack::MoveMissionRecordToTop(AbilityMissionRecord &missionRecord) in MoveMissionRecordToTop() argument
56 if (missionRecords_.back() != &missionRecord) { in MoveMissionRecordToTop()
57 missionRecords_.remove(&missionRecord); in MoveMissionRecordToTop()
58 missionRecords_.emplace_back(&missionRecord); in MoveMissionRecordToTop()
62 void AbilityMissionStack::RemoveMissionRecord(AbilityMissionRecord &missionRecord) in RemoveMissionRecord() argument
75 AbilityMissionRecord *missionRecord = GetTargetMissionRecord(bundleName); RemoveMissionRecord() local
127 AbilityMissionRecord *missionRecord = GetTargetMissionRecord(want.element->bundleName); FindPageAbility() local
[all...]
H A Dability_stack_manager.cpp86 AbilityMissionRecord *missionRecord = const_cast<AbilityMissionRecord *>(target.GetMissionRecord()); in RemovePageAbility() local
87 CHECK_NULLPTR_RETURN(missionRecord, "AbilityStackManager", "missionRecord is nullptr"); in RemovePageAbility()
88 missionRecord->RemovePageAbility(target); in RemovePageAbility()
90 if (missionRecord->IsEmpty()) { in RemovePageAbility()
91 AbilityMissionStack *stack = const_cast<AbilityMissionStack *>(missionRecord->GetMissionStack()); in RemovePageAbility()
93 stack->RemoveMissionRecord(*missionRecord); in RemovePageAbility()
95 auto prevMissionRecord = const_cast<AbilityMissionRecord *>(missionRecord->GetPrevMissionRecord()); in RemovePageAbility()
101 delete missionRecord; in RemovePageAbility()
115 AbilityMissionRecord *missionRecord in ClearAbilityStack() local
[all...]
H A Dability_mission_record.cpp166 void AbilityMissionRecord::SetPrevMissionRecord(const AbilityMissionRecord *missionRecord) in SetPrevMissionRecord() argument
168 prevMissionRecord_ = missionRecord; in SetPrevMissionRecord()
H A Dpage_ability_record.cpp168 void PageAbilityRecord::SetMissionRecord(AbilityMissionRecord *missionRecord) in SetMissionRecord() argument
170 missionRecord_ = missionRecord; in SetMissionRecord()
/foundation/ability/ability_lite/services/abilitymgr_lite/include/
H A Dability_mission_stack.h35 void PushTopMissionRecord(AbilityMissionRecord &missionRecord);
36 void MoveMissionRecordToTop(AbilityMissionRecord &missionRecord);
39 void RemoveMissionRecord(AbilityMissionRecord &missionRecord);
H A Dability_mission_record.h43 void SetPrevMissionRecord(const AbilityMissionRecord *missionRecord);
H A Dpage_ability_record.h60 void SetMissionRecord(AbilityMissionRecord *missionRecord);

Completed in 4 milliseconds