-
Sub-task
-
Resolution: Fixed
-
P2: Important
-
None
-
None
-
-
e46a4eba8 (master), 1d69f943a (master), 187a7640d (master), 5c254bb5b (master), 82bc4870b (master), b3a595fcf (master), 470c95c94 (master), 2bec94ea5 (master), b05666d5c (master), c68a013a3 (master), 5ae82a88c (master), 5b8600fd3 (master)
When extending the TaskTree, there are 3 classes involved:
- For Task itself, e.g.:
- QtcProcess
- AsyncTask
- FileStreamer
- For Task adaptor, e.g.:
- QtcProcessAdapter
- AsyncTaskAdapter
- FileStreamerAdapter
- For Task shortcut (using declaration) in Tasking namespace, e.g.:
- Process
- Async
- FileStreamer
The suggestion is to drop the Tasking namespace and use this scheme:
- For Task itself, e.g.:
- Process - this rename was already planed independently
- Async
- FileStreamer
- For Task adaptor, e.g.:
- ProcessTaskAdapter
- AsyncTaskAdapter
- FileStreamerTaskAdapter
- For Task shortcut (using declaration) in Tasking namespace, e.g.:
- ProcessTask
- AsyncTask
- FileStreamerTask