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
Functions Reference