Functions
The following functions are available globally.
-
- Tag: EXT()
Declaration
Swift
public func EXT(repository: ScheduleRespository = ScheduleRespositoryImpl(value: 0, values: [])) -> ExtinctionScheduleUseCase
-
- Tag: CRF()
Declaration
Swift
public func CRF(repository: ScheduleRespository = ScheduleRespositoryImpl(value: 1, values: [])) -> FixedRatioScheduleUseCase
-
- Tag: FR()
Declaration
Swift
public func FR(repository: ScheduleRespository) -> FixedRatioScheduleUseCase
-
- Tag: FR()
Declaration
Swift
public func FR(_ value: Int) -> FixedRatioScheduleUseCase
-
Undocumented
Declaration
Swift
public func VR(repository: ScheduleRespository) -> VariableRatioScheduleUseCase
-
Undocumented
Declaration
Swift
public func VR(_ value: Int, iterations: Int = 12) -> VariableRatioScheduleUseCase
-
Undocumented
Declaration
Swift
public func VR(_ value: Int, values: [Int]) -> VariableRatioScheduleUseCase
-
Undocumented
Declaration
Swift
public func RR(repository: ScheduleRespository) -> RandomRatioScheduleUseCase
-
Undocumented
Declaration
Swift
public func RR(_ value: Int) -> RandomRatioScheduleUseCase
-
Undocumented
Declaration
Swift
public func FI(repository: ScheduleRespository) -> FixedIntervalScheduleUseCase
-
Undocumented
Declaration
Swift
public func FI(_ value: Int, unit: TimeUnit = .seconds) -> FixedIntervalScheduleUseCase
-
Undocumented
Declaration
Swift
public func VI(repository: ScheduleRespository) -> VariableIntervalScheduleUseCase
-
Undocumented
Declaration
Swift
public func VI(_ value: Int, unit: TimeUnit = .seconds, iterations: Int = 12) -> VariableIntervalScheduleUseCase
-
Undocumented
Declaration
Swift
public func VI(_ value: Int, values: [Int]) -> VariableIntervalScheduleUseCase
-
Undocumented
Declaration
Swift
public func RI(repository: ScheduleRespository) -> RandomIntervalScheduleUseCase
-
Undocumented
Declaration
Swift
public func RI(_ value: Int, unit: TimeUnit = .seconds) -> RandomIntervalScheduleUseCase
-
Undocumented
Declaration
Swift
public func FT(repository: ScheduleRespository) -> FixedTimeScheduleUseCase
-
Undocumented
Declaration
Swift
public func FT(_ value: Int, unit: TimeUnit = .seconds) -> FixedTimeScheduleUseCase
-
Undocumented
Declaration
Swift
public func VT(repository: ScheduleRespository) -> VariableTimeScheduleUseCase
-
Undocumented
Declaration
Swift
public func VT(_ value: Int, unit: TimeUnit = .seconds, iterations: Int = 12) -> VariableTimeScheduleUseCase
-
Undocumented
Declaration
Swift
public func VT(_ value: Int, values: [Int]) -> VariableTimeScheduleUseCase
-
Undocumented
Declaration
Swift
public func RT(repository: ScheduleRespository) -> RandomTimeScheduleUseCase
-
Undocumented
Declaration
Swift
public func RT(_ value: Int, unit: TimeUnit = .seconds) -> RandomTimeScheduleUseCase
-
Undocumented
Declaration
Swift
public func Alt(_ subSchedules: ScheduleUseCase..., repository: ScheduleRespository = ScheduleRespositoryImpl()) -> AlternativeScheduleUseCase
-
Undocumented
Declaration
Swift
public func Alt(_ subSchedules: [ScheduleUseCase], repository: ScheduleRespository = ScheduleRespositoryImpl()) -> AlternativeScheduleUseCase
-
Undocumented
Declaration
Swift
public func Conc(repository: ScheduleRespository) -> ConcurrentScheduleUseCase
-
Undocumented
Declaration
Swift
public func Conc(_ subSchedules: ScheduleUseCase..., repository: ScheduleRespository = ScheduleRespositoryImpl()) -> ConcurrentScheduleUseCase
-
Undocumented
Declaration
Swift
public func Conc(_ sharedSchedule: Shared<ScheduleUseCase>, repository: ScheduleRespository = ScheduleRespositoryImpl()) -> ConcurrentScheduleUseCase