Process: R6 class representing a process (a list of transitions

Description Details Active bindings Methods

Description

R6 class representing a process (a list of transitions

R6 class representing a process (a list of transitions

Details

Not much here but a fancy list...

Active bindings

size

the number of transitions in the process

Methods

Public methods


Method new()

Used as Process$new(...) to create a new process from a set of transtions

Usage
Process$new(...)
Arguments
...

transitions combined to create the process

Returns

a 'Process' object


Method insert()

insert a new transition into the process.

Usage
Process$insert(x)
Arguments
x

transition to insert

Returns

invisible NULL


Method get_transition()

retrieve a transition by index

Usage
Process$get_transition(i)
Arguments
i

index of the transition to retrieve

Returns

a transition


Method clone()

The objects of this class are cloneable with this method.

Usage
Process$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


sakrejda/smgr documentation built on Sept. 1, 2020, 10:03 a.m.