├── .git-blame-ignore-revs ├── .gitignore ├── .gitlab-ci.yml ├── .kde-ci.yml ├── CMakeLists.txt ├── COPYING.LIB ├── KF6ThreadWeaverConfig.cmake.in ├── LICENSES ├── CC0-1.0.txt └── LGPL-2.0-or-later.txt ├── README.md ├── autotests ├── AppendCharacterAndVerifyJob.cpp ├── AppendCharacterAndVerifyJob.h ├── AppendCharacterJob.h ├── CMakeLists.txt ├── DeleteTest.cpp ├── DeleteTest.h ├── JobLoggingDecorator.cpp ├── JobLoggingDecorator.h ├── JobLoggingWeaver.cpp ├── JobLoggingWeaver.h ├── JobTests.cpp ├── JobTests.h ├── LifecycleTests.cpp ├── QueueFactoryTests.cpp ├── QueueTests.cpp ├── QueueTests.h ├── SequencesTests.cpp ├── SequencesTests.h ├── ShutdownOnQApplicationQuitTests.cpp ├── WaitForIdleAndFinished.cpp ├── WaitForIdleAndFinished.h └── run-n-tests.py ├── benchmarks ├── CMakeLists.txt └── QueueBenchmarks.cpp ├── docs ├── porting.qdoc ├── use-cases.qdoc └── whymultithreading.qdoc ├── examples ├── CMakeLists.txt ├── HelloInternet.in.md ├── HelloInternet │ ├── CMakeLists.txt │ ├── HelloInternetResources.qrc │ ├── MainWidget.cpp │ ├── MainWidget.h │ ├── ViewController.cpp │ ├── ViewController.h │ ├── main.cpp │ └── resources │ │ ├── IMG_20140813_004131-colors-cubed.png │ │ └── IMG_20140813_004131.png ├── HelloWorld │ ├── CMakeLists.txt │ └── HelloWorld.cpp ├── HelloWorldRaw.in.md ├── HelloWorldRaw │ ├── CMakeLists.txt │ └── HelloWorldRaw.cpp ├── ThumbNailer.in.md ├── ThumbNailer │ ├── AverageLoadManager.cpp │ ├── AverageLoadManager.h │ ├── Benchmark.cpp │ ├── Benchmark.h │ ├── CMakeLists.txt │ ├── ComputeThumbNailJob.cpp │ ├── ComputeThumbNailJob.h │ ├── FileLoaderJob.cpp │ ├── FileLoaderJob.h │ ├── Image.cpp │ ├── Image.h │ ├── ImageListFilter.cpp │ ├── ImageListFilter.h │ ├── ImageLoaderJob.cpp │ ├── ImageLoaderJob.h │ ├── ItemDelegate.cpp │ ├── ItemDelegate.h │ ├── MainWindow.cpp │ ├── MainWindow.h │ ├── MainWindow.ui │ ├── Model.cpp │ ├── Model.h │ ├── PriorityDecorator.cpp │ ├── PriorityDecorator.h │ ├── Progress.h │ └── ThumbNailer.cpp └── screenshots │ └── HelloInternet.png ├── internal-doxygen.cfg ├── metainfo.yaml └── src ├── CMakeLists.txt ├── collection.cpp ├── collection.h ├── collection_p.cpp ├── collection_p.h ├── debuggingaids.cpp ├── debuggingaids.h ├── dependency.cpp ├── dependency.h ├── dependencypolicy.cpp ├── dependencypolicy.h ├── destructedstate.cpp ├── destructedstate.h ├── exception.cpp ├── exception.h ├── executewrapper.cpp ├── executewrapper_p.h ├── executor.cpp ├── executor_p.h ├── iddecorator.cpp ├── iddecorator.h ├── inconstructionstate.cpp ├── inconstructionstate.h ├── job.cpp ├── job.h ├── job_p.cpp ├── job_p.h ├── jobinterface.h ├── jobpointer.h ├── lambda.h ├── managedjobpointer.h ├── qobjectdecorator.cpp ├── qobjectdecorator.h ├── queue.cpp ├── queue.h ├── queueapi.cpp ├── queueapi.h ├── queueing.h ├── queueinterface.h ├── queuepolicy.h ├── queuesignals.cpp ├── queuesignals.h ├── queuesignals_p.cpp ├── queuesignals_p.h ├── queuestream.cpp ├── queuestream.h ├── resourcerestrictionpolicy.cpp ├── resourcerestrictionpolicy.h ├── sequence.cpp ├── sequence.h ├── sequence_p.cpp ├── sequence_p.h ├── shuttingdownstate.cpp ├── shuttingdownstate.h ├── state.cpp ├── state.h ├── suspendedstate.cpp ├── suspendedstate.h ├── suspendingstate.cpp ├── suspendingstate.h ├── thread.cpp ├── thread.h ├── threadweaver-index.qdoc ├── threadweaver.cpp ├── threadweaver.h ├── threadweaver.qdoc ├── threadweaver.qdocconf ├── weaver.cpp ├── weaver.h ├── weaver_p.cpp ├── weaver_p.h ├── weaverimplstate.cpp ├── weaverimplstate.h ├── weaverinterface.h ├── workinghardstate.cpp └── workinghardstate.h /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.kde-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/.kde-ci.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING.LIB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/COPYING.LIB -------------------------------------------------------------------------------- /KF6ThreadWeaverConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/KF6ThreadWeaverConfig.cmake.in -------------------------------------------------------------------------------- /LICENSES/CC0-1.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/LICENSES/CC0-1.0.txt -------------------------------------------------------------------------------- /LICENSES/LGPL-2.0-or-later.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/LICENSES/LGPL-2.0-or-later.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/README.md -------------------------------------------------------------------------------- /autotests/AppendCharacterAndVerifyJob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/AppendCharacterAndVerifyJob.cpp -------------------------------------------------------------------------------- /autotests/AppendCharacterAndVerifyJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/AppendCharacterAndVerifyJob.h -------------------------------------------------------------------------------- /autotests/AppendCharacterJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/AppendCharacterJob.h -------------------------------------------------------------------------------- /autotests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/CMakeLists.txt -------------------------------------------------------------------------------- /autotests/DeleteTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/DeleteTest.cpp -------------------------------------------------------------------------------- /autotests/DeleteTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/DeleteTest.h -------------------------------------------------------------------------------- /autotests/JobLoggingDecorator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/JobLoggingDecorator.cpp -------------------------------------------------------------------------------- /autotests/JobLoggingDecorator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/JobLoggingDecorator.h -------------------------------------------------------------------------------- /autotests/JobLoggingWeaver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/JobLoggingWeaver.cpp -------------------------------------------------------------------------------- /autotests/JobLoggingWeaver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/JobLoggingWeaver.h -------------------------------------------------------------------------------- /autotests/JobTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/JobTests.cpp -------------------------------------------------------------------------------- /autotests/JobTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/JobTests.h -------------------------------------------------------------------------------- /autotests/LifecycleTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/LifecycleTests.cpp -------------------------------------------------------------------------------- /autotests/QueueFactoryTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/QueueFactoryTests.cpp -------------------------------------------------------------------------------- /autotests/QueueTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/QueueTests.cpp -------------------------------------------------------------------------------- /autotests/QueueTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/QueueTests.h -------------------------------------------------------------------------------- /autotests/SequencesTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/SequencesTests.cpp -------------------------------------------------------------------------------- /autotests/SequencesTests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/SequencesTests.h -------------------------------------------------------------------------------- /autotests/ShutdownOnQApplicationQuitTests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/ShutdownOnQApplicationQuitTests.cpp -------------------------------------------------------------------------------- /autotests/WaitForIdleAndFinished.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/WaitForIdleAndFinished.cpp -------------------------------------------------------------------------------- /autotests/WaitForIdleAndFinished.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/WaitForIdleAndFinished.h -------------------------------------------------------------------------------- /autotests/run-n-tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/autotests/run-n-tests.py -------------------------------------------------------------------------------- /benchmarks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/benchmarks/CMakeLists.txt -------------------------------------------------------------------------------- /benchmarks/QueueBenchmarks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/benchmarks/QueueBenchmarks.cpp -------------------------------------------------------------------------------- /docs/porting.qdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/docs/porting.qdoc -------------------------------------------------------------------------------- /docs/use-cases.qdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/docs/use-cases.qdoc -------------------------------------------------------------------------------- /docs/whymultithreading.qdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/docs/whymultithreading.qdoc -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/HelloInternet.in.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloInternet.in.md -------------------------------------------------------------------------------- /examples/HelloInternet/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloInternet/CMakeLists.txt -------------------------------------------------------------------------------- /examples/HelloInternet/HelloInternetResources.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloInternet/HelloInternetResources.qrc -------------------------------------------------------------------------------- /examples/HelloInternet/MainWidget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloInternet/MainWidget.cpp -------------------------------------------------------------------------------- /examples/HelloInternet/MainWidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloInternet/MainWidget.h -------------------------------------------------------------------------------- /examples/HelloInternet/ViewController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloInternet/ViewController.cpp -------------------------------------------------------------------------------- /examples/HelloInternet/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloInternet/ViewController.h -------------------------------------------------------------------------------- /examples/HelloInternet/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloInternet/main.cpp -------------------------------------------------------------------------------- /examples/HelloInternet/resources/IMG_20140813_004131-colors-cubed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloInternet/resources/IMG_20140813_004131-colors-cubed.png -------------------------------------------------------------------------------- /examples/HelloInternet/resources/IMG_20140813_004131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloInternet/resources/IMG_20140813_004131.png -------------------------------------------------------------------------------- /examples/HelloWorld/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloWorld/CMakeLists.txt -------------------------------------------------------------------------------- /examples/HelloWorld/HelloWorld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloWorld/HelloWorld.cpp -------------------------------------------------------------------------------- /examples/HelloWorldRaw.in.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloWorldRaw.in.md -------------------------------------------------------------------------------- /examples/HelloWorldRaw/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloWorldRaw/CMakeLists.txt -------------------------------------------------------------------------------- /examples/HelloWorldRaw/HelloWorldRaw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/HelloWorldRaw/HelloWorldRaw.cpp -------------------------------------------------------------------------------- /examples/ThumbNailer.in.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer.in.md -------------------------------------------------------------------------------- /examples/ThumbNailer/AverageLoadManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/AverageLoadManager.cpp -------------------------------------------------------------------------------- /examples/ThumbNailer/AverageLoadManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/AverageLoadManager.h -------------------------------------------------------------------------------- /examples/ThumbNailer/Benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/Benchmark.cpp -------------------------------------------------------------------------------- /examples/ThumbNailer/Benchmark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/Benchmark.h -------------------------------------------------------------------------------- /examples/ThumbNailer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/CMakeLists.txt -------------------------------------------------------------------------------- /examples/ThumbNailer/ComputeThumbNailJob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/ComputeThumbNailJob.cpp -------------------------------------------------------------------------------- /examples/ThumbNailer/ComputeThumbNailJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/ComputeThumbNailJob.h -------------------------------------------------------------------------------- /examples/ThumbNailer/FileLoaderJob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/FileLoaderJob.cpp -------------------------------------------------------------------------------- /examples/ThumbNailer/FileLoaderJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/FileLoaderJob.h -------------------------------------------------------------------------------- /examples/ThumbNailer/Image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/Image.cpp -------------------------------------------------------------------------------- /examples/ThumbNailer/Image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/Image.h -------------------------------------------------------------------------------- /examples/ThumbNailer/ImageListFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/ImageListFilter.cpp -------------------------------------------------------------------------------- /examples/ThumbNailer/ImageListFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/ImageListFilter.h -------------------------------------------------------------------------------- /examples/ThumbNailer/ImageLoaderJob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/ImageLoaderJob.cpp -------------------------------------------------------------------------------- /examples/ThumbNailer/ImageLoaderJob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/ImageLoaderJob.h -------------------------------------------------------------------------------- /examples/ThumbNailer/ItemDelegate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/ItemDelegate.cpp -------------------------------------------------------------------------------- /examples/ThumbNailer/ItemDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/ItemDelegate.h -------------------------------------------------------------------------------- /examples/ThumbNailer/MainWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/MainWindow.cpp -------------------------------------------------------------------------------- /examples/ThumbNailer/MainWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/MainWindow.h -------------------------------------------------------------------------------- /examples/ThumbNailer/MainWindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/MainWindow.ui -------------------------------------------------------------------------------- /examples/ThumbNailer/Model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/Model.cpp -------------------------------------------------------------------------------- /examples/ThumbNailer/Model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/Model.h -------------------------------------------------------------------------------- /examples/ThumbNailer/PriorityDecorator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/PriorityDecorator.cpp -------------------------------------------------------------------------------- /examples/ThumbNailer/PriorityDecorator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/PriorityDecorator.h -------------------------------------------------------------------------------- /examples/ThumbNailer/Progress.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/Progress.h -------------------------------------------------------------------------------- /examples/ThumbNailer/ThumbNailer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/ThumbNailer/ThumbNailer.cpp -------------------------------------------------------------------------------- /examples/screenshots/HelloInternet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/examples/screenshots/HelloInternet.png -------------------------------------------------------------------------------- /internal-doxygen.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/internal-doxygen.cfg -------------------------------------------------------------------------------- /metainfo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/metainfo.yaml -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/collection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/collection.cpp -------------------------------------------------------------------------------- /src/collection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/collection.h -------------------------------------------------------------------------------- /src/collection_p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/collection_p.cpp -------------------------------------------------------------------------------- /src/collection_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/collection_p.h -------------------------------------------------------------------------------- /src/debuggingaids.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/debuggingaids.cpp -------------------------------------------------------------------------------- /src/debuggingaids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/debuggingaids.h -------------------------------------------------------------------------------- /src/dependency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/dependency.cpp -------------------------------------------------------------------------------- /src/dependency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/dependency.h -------------------------------------------------------------------------------- /src/dependencypolicy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/dependencypolicy.cpp -------------------------------------------------------------------------------- /src/dependencypolicy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/dependencypolicy.h -------------------------------------------------------------------------------- /src/destructedstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/destructedstate.cpp -------------------------------------------------------------------------------- /src/destructedstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/destructedstate.h -------------------------------------------------------------------------------- /src/exception.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/exception.cpp -------------------------------------------------------------------------------- /src/exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/exception.h -------------------------------------------------------------------------------- /src/executewrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/executewrapper.cpp -------------------------------------------------------------------------------- /src/executewrapper_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/executewrapper_p.h -------------------------------------------------------------------------------- /src/executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/executor.cpp -------------------------------------------------------------------------------- /src/executor_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/executor_p.h -------------------------------------------------------------------------------- /src/iddecorator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/iddecorator.cpp -------------------------------------------------------------------------------- /src/iddecorator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/iddecorator.h -------------------------------------------------------------------------------- /src/inconstructionstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/inconstructionstate.cpp -------------------------------------------------------------------------------- /src/inconstructionstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/inconstructionstate.h -------------------------------------------------------------------------------- /src/job.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/job.cpp -------------------------------------------------------------------------------- /src/job.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/job.h -------------------------------------------------------------------------------- /src/job_p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/job_p.cpp -------------------------------------------------------------------------------- /src/job_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/job_p.h -------------------------------------------------------------------------------- /src/jobinterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/jobinterface.h -------------------------------------------------------------------------------- /src/jobpointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/jobpointer.h -------------------------------------------------------------------------------- /src/lambda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/lambda.h -------------------------------------------------------------------------------- /src/managedjobpointer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/managedjobpointer.h -------------------------------------------------------------------------------- /src/qobjectdecorator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/qobjectdecorator.cpp -------------------------------------------------------------------------------- /src/qobjectdecorator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/qobjectdecorator.h -------------------------------------------------------------------------------- /src/queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/queue.cpp -------------------------------------------------------------------------------- /src/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/queue.h -------------------------------------------------------------------------------- /src/queueapi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/queueapi.cpp -------------------------------------------------------------------------------- /src/queueapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/queueapi.h -------------------------------------------------------------------------------- /src/queueing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/queueing.h -------------------------------------------------------------------------------- /src/queueinterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/queueinterface.h -------------------------------------------------------------------------------- /src/queuepolicy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/queuepolicy.h -------------------------------------------------------------------------------- /src/queuesignals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/queuesignals.cpp -------------------------------------------------------------------------------- /src/queuesignals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/queuesignals.h -------------------------------------------------------------------------------- /src/queuesignals_p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/queuesignals_p.cpp -------------------------------------------------------------------------------- /src/queuesignals_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/queuesignals_p.h -------------------------------------------------------------------------------- /src/queuestream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/queuestream.cpp -------------------------------------------------------------------------------- /src/queuestream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/queuestream.h -------------------------------------------------------------------------------- /src/resourcerestrictionpolicy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/resourcerestrictionpolicy.cpp -------------------------------------------------------------------------------- /src/resourcerestrictionpolicy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/resourcerestrictionpolicy.h -------------------------------------------------------------------------------- /src/sequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/sequence.cpp -------------------------------------------------------------------------------- /src/sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/sequence.h -------------------------------------------------------------------------------- /src/sequence_p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/sequence_p.cpp -------------------------------------------------------------------------------- /src/sequence_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/sequence_p.h -------------------------------------------------------------------------------- /src/shuttingdownstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/shuttingdownstate.cpp -------------------------------------------------------------------------------- /src/shuttingdownstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/shuttingdownstate.h -------------------------------------------------------------------------------- /src/state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/state.cpp -------------------------------------------------------------------------------- /src/state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/state.h -------------------------------------------------------------------------------- /src/suspendedstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/suspendedstate.cpp -------------------------------------------------------------------------------- /src/suspendedstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/suspendedstate.h -------------------------------------------------------------------------------- /src/suspendingstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/suspendingstate.cpp -------------------------------------------------------------------------------- /src/suspendingstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/suspendingstate.h -------------------------------------------------------------------------------- /src/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/thread.cpp -------------------------------------------------------------------------------- /src/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/thread.h -------------------------------------------------------------------------------- /src/threadweaver-index.qdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/threadweaver-index.qdoc -------------------------------------------------------------------------------- /src/threadweaver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/threadweaver.cpp -------------------------------------------------------------------------------- /src/threadweaver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/threadweaver.h -------------------------------------------------------------------------------- /src/threadweaver.qdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/threadweaver.qdoc -------------------------------------------------------------------------------- /src/threadweaver.qdocconf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/threadweaver.qdocconf -------------------------------------------------------------------------------- /src/weaver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/weaver.cpp -------------------------------------------------------------------------------- /src/weaver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/weaver.h -------------------------------------------------------------------------------- /src/weaver_p.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/weaver_p.cpp -------------------------------------------------------------------------------- /src/weaver_p.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/weaver_p.h -------------------------------------------------------------------------------- /src/weaverimplstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/weaverimplstate.cpp -------------------------------------------------------------------------------- /src/weaverimplstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/weaverimplstate.h -------------------------------------------------------------------------------- /src/weaverinterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/weaverinterface.h -------------------------------------------------------------------------------- /src/workinghardstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/workinghardstate.cpp -------------------------------------------------------------------------------- /src/workinghardstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/threadweaver/HEAD/src/workinghardstate.h --------------------------------------------------------------------------------