IRON 1.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
iron.runtime.task.RuntimeStartTask Class Reference
Inheritance diagram for iron.runtime.task.RuntimeStartTask:
Inheritance graph
[legend]
Collaboration diagram for iron.runtime.task.RuntimeStartTask:
Collaboration graph
[legend]

Public Member Functions

 __init__ (self, Worker worker, RuntimeTaskGroup|None task_group=None)
 
Worker worker (self)
 
- Public Member Functions inherited from iron.runtime.task.RuntimeTask
RuntimeTaskGroup|None task_group (self)
 
None resolve (self, ir.Location|None loc=None, ir.InsertionPoint|None ip=None)
 

Protected Attributes

 _worker
 
- Protected Attributes inherited from iron.runtime.task.RuntimeTask
 _task_group
 

Detailed Description

A StartTask is a placeholder to indicated that a Worker should be started

Constructor & Destructor Documentation

◆ __init__()

iron.runtime.task.RuntimeStartTask.__init__ (   self,
Worker  task_group,
RuntimeTaskGroup | None   task_group = None 
)
Construct a RuntimeTask. It may be associated with a RuntimeTaskGroup.

Args:
    task_group (RuntimeTaskGroup | None, optional): The TaskGroup associated with this task. Defaults to None.

Reimplemented from iron.runtime.task.RuntimeTask.

Member Function Documentation

◆ worker()

Worker iron.runtime.task.RuntimeStartTask.worker (   self)
The worker associated with this RuntimeStartTask

Member Data Documentation

◆ _worker

iron.runtime.task.RuntimeStartTask._worker
protected

The documentation for this class was generated from the following file: