Parallel node definition. More...
Public Member Functions | |
| def | __attrs_post_init__ |
| def | __repr__ |
| def | make_sequence |
| def | __attrs_post_init__ |
| def | __repr__ |
| def | make_sequence |
Static Public Member Functions | |
| def | create |
Creates a :class:Parallel node. More... | |
| def | create |
Creates a :class:Parallel node. More... | |
Public Attributes | |
| name | |
| seq | |
Static Public Attributes | |
| tuple | seq_args = attr.ib(kw_only=True, default=attr.Factory(list), repr=False) |
Parallel node definition.
Use the :meth:`create` method to build properly :class:`Parallel` nodes. Since it inherits from :class:`Sequence` it has access to the same context variables.
Examples
| def seqlib.nodes.parallel.Parallel.__attrs_post_init__ | ( | self | ) |
| def seqlib.nodes.parallel.Parallel.__attrs_post_init__ | ( | self | ) |
| def seqlib.nodes.parallel.Parallel.__repr__ | ( | self | ) |
| def seqlib.nodes.parallel.Parallel.__repr__ | ( | self | ) |
|
static |
Creates a :class:Parallel node.
*args: Variable length list of nodes or coroutines that compose the sequence.
| id | Node id |
| name | node name |
|
static |
Creates a :class:Parallel node.
*args: Variable length list of nodes or coroutines that compose the sequence.
| id | Node id |
| name | node name |
| def seqlib.nodes.parallel.Parallel.make_sequence | ( | self | ) |
| def seqlib.nodes.parallel.Parallel.make_sequence | ( | self | ) |
| seqlib.nodes.parallel.Parallel.name |
| seqlib.nodes.parallel.Parallel.seq |
|
static |
1.8.5