Details
-
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)
Description
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