Home
last modified time | relevance | path

Searched refs:TimeLtdProcess (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/resourceschedule/device_standby/utils/policy/include/
H A Dstandby_config_manager.h45 struct TimeLtdProcess { struct
49 bool operator < (const TimeLtdProcess& rhs) const argument
60 std::vector<TimeLtdProcess> timeLtdProcesses_;
61 std::vector<TimeLtdProcess> timeLtdApps_;
92 std::set<TimeLtdProcess> GetEligibleAllowTimeConfig(const std::string& paramName,
124 std::vector<TimeLtdProcess>& resCtrlConfig);
/ohos5.0/foundation/resourceschedule/device_standby/utils/test/fuzztest/configmanager_fuzzer/
H A Dconfigmanager_fuzzer.cpp50 auto func = [](bool isApp, std::set<TimeLtdProcess>& eligibleResCtrlConfig, in PreciseCoverageParseTimeLimitedConfig()
61 GetEligibleAllowConfig<TimeLtdProcess>(TAG_TEST, 0, false, false, func); in PreciseCoverageParseTimeLimitedConfig()
73 GetEligibleAllowConfig<TimeLtdProcess>(TAG_TEST_ONE, 0, false, false, func); in PreciseCoverageParseTimeLimitedConfig()
75 std::vector<TimeLtdProcess> timeLimitedConfig {}; in PreciseCoverageParseTimeLimitedConfig()
/ohos5.0/foundation/resourceschedule/device_standby/utils/policy/src/
H A Dstandby_config_manager.cpp467 std::set<TimeLtdProcess> StandbyConfigManager::GetEligibleAllowTimeConfig(const std::string& paramN… in GetEligibleAllowTimeConfig()
470 auto func = [](bool isApp, std::set<TimeLtdProcess>& eligibleResCtrlConfig, in GetEligibleAllowTimeConfig()
480 return GetEligibleAllowConfig<TimeLtdProcess>(paramName, condition, isAllow, isApp, func); in GetEligibleAllowTimeConfig()
730 const std::string& key, std::vector<TimeLtdProcess>& timeLimitedConfig) in ParseTimeLimitedConfig()
744 timeLimitedConfig.emplace_back(TimeLtdProcess{name, duration}); in ParseTimeLimitedConfig()
818 auto printLtdProceses = [&stream](const TimeLtdProcess& timeLtdProcess) { in DumpStandbyConfigInfo()
829 DumpResCtrlConfig<TimeLtdProcess>("timeLtdProcesses", resConfig.timeLtdProcesses_, in DumpStandbyConfigInfo()
831 …DumpResCtrlConfig<TimeLtdProcess>("timeLtdApps", resConfig.timeLtdApps_, stream, printLtdProceses); in DumpStandbyConfigInfo()
/ohos5.0/foundation/resourceschedule/device_standby/services/test/unittest/
H A Dstandby_utils_unit_test.cpp236 std::vector<TimeLtdProcess> timeLimitedConfig {};
344 TimeLtdProcess process1 {"process1", 10};
345 TimeLtdProcess process2 {"process2", 20};