the name of the causal link
the condition under which it is followed
function to create an event
the time delay in scheduling the event
whether to schedule (default) or cancel the event
the name of the causal link
Accumulate the a value (e.
Accumulate the a value (e.g., number in queue) weighted by its time duration.
the value to accumulate
the current time of the observation
whether to schedule (default) or cancel the event
the condition under which it is followed
the time delay in scheduling the event
Tell the animation engine to display this CausalLink.
Tell the animation engine to display this CausalLink.
the starting event prototype
the ending event prototype
Sample statistics for durations for the component.
Show the flaw by printing the error message.
Show the flaw by printing the error message.
the method where the error occurred
the error message
Get the id (unique identifier).
Get the id (unique identifier).
function to create an event
Return the full identity.
Return the full identity.
Get the name.
Get the name.
Persistent statistics for value for the component.
Set the name.
Get the type of the simulation object.
Get the type of the simulation object.
Tally the duration (e.
Tally the duration (e.g., service time) of a delay on a causal link.
the time duration
Convert the causal link to a string.
Convert the causal link to a string.
This class provides casual links between events. After an event has updated the state, it checks its causal links to schedule/cancel other events.
the name of the causal link
the condition under which it is followed
function to create an event
the time delay in scheduling the event
whether to schedule (default) or cancel the event