fosanalysis
A framework to evaluate distributed fiber optic sensor data
Loading...
Searching...
No Matches
fosanalysis.utils.base.Task Class Reference

This intermediate class indicates, that a sub-class is implementing a task. More...

Inheritance diagram for fosanalysis.utils.base.Task:

Public Member Functions

 __init__ (self, *args, **kwargs)
 
- Public Member Functions inherited from fosanalysis.utils.base.Base
 __init__ (self, *args, **kwargs)
 Construct the object and warn about unused/unknown arguments.
 

Detailed Description

This intermediate class indicates, that a sub-class is implementing a task.

A task object implements an algorithm to solve specific problem. Alternative solution approaches/algorithms, solve the same problem in a different way. But task objects for the same problem share the same interface. Hence, they are interchangable and enable fine-grained configurability. Complex algorithms are composed of several Task objects in Workflow objects.

Definition at line 26 of file base.py.

Constructor & Destructor Documentation

◆ __init__()

fosanalysis.utils.base.Task.__init__ ( self,
* args,
** kwargs )

Definition at line 35 of file base.py.

Here is the call graph for this function:
Here is the caller graph for this function:

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