Accessor functions for the events
and completed
slots of a
simList
object. These path functions will extract the values that were
provided to the simInit
function in the path
argument.
events(sim, unit)# S4 method for simList,character
events(sim, unit)
# S4 method for simList,missing
events(sim, unit)
events(sim) <- value
# S4 method for simList
events(sim) <- value
conditionalEvents(sim, unit)
# S4 method for simList,character
conditionalEvents(sim, unit)
# S4 method for simList,missing
conditionalEvents(sim, unit)
current(sim, unit)
# S4 method for simList,character
current(sim, unit)
# S4 method for simList,missing
current(sim, unit)
current(sim) <- value
# S4 method for simList
current(sim) <- value
completed(sim, unit, times = TRUE)
# S4 method for simList,character
completed(sim, unit, times = TRUE)
# S4 method for simList,missing
completed(sim, unit, times = TRUE)
completed(sim) <- value
# S4 method for simList
completed(sim) <- value
Returns or sets the value of the slot from the simList
object.
A simList
object from which to extract element(s) or in which to replace element(s).
Character. One of the time units used in SpaDES
.
The object to be stored at the slot.
Logical. Should this function report the clockTime
.
By default, the event lists are shown when the simList
object is printed,
thus most users will not require direct use of these methods.
events | Scheduled simulation events (the event queue). |
completed | Completed simulation events. |
Currently, only get and set methods are defined. Subset methods are not.
SpaDES.core-package, specifically the section 1.2.6 on Simulation event queues.
Other functions to access elements of a 'simList' object:
.addDepends()
,
checkpointFile()
,
envir()
,
globals()
,
inputs()
,
modules()
,
objs()
,
packages()
,
params()
,
paths()
,
progressInterval()
,
times()