#include <sort_paradis.h>
|
| | ParadisSortJob (PerThreadData &perThreadData, Int32(&globalHead)[BYTEMAX], Int32(&globalTail)[BYTEMAX], Block< T > data, Int32 processID, Int32 processes, GETINT &&getInt) |
| |
| Result< void > | operator() () |
| |
| JOBOPTIONFLAGS | GetJobOptions () const |
| |
| const Char * | GetName () const |
| |
| | JobInterface (const JobInterfaceJumpTablePOD &jmpTable) |
| |
| | ~JobInterface () override |
| |
| | JobInterface (JobInterface &&src) |
| |
| JobInterface & | operator= (JobInterface &&src) |
| |
| Bool | Wait (TimeValue timeout=TIMEVALUE_INFINITE, WAITMODE mode=WAITMODE::DEFAULT) const |
| |
| Result< void > | GetResult (TimeValue timeout=TIMEVALUE_INFINITE, WAITMODE mode=WAITMODE::DEFAULT) const |
| |
| Result< void > | MoveResult (TimeValue timeout=TIMEVALUE_INFINITE, WAITMODE mode=WAITMODE::DEFAULT) |
| |
| void | Cancel () |
| |
| Bool | IsCancelled () const |
| |
| void | CancelAndWait (WAITMODE mode=WAITMODE::DEFAULT) |
| |
| JobInterface * | Enqueue (JobQueueInterface *queue=JOBQUEUE_CURRENT) |
| |
| Result< void > | AddSubJob (JobInterface *subJob) |
| |
| template<typename JOB > |
| Result< void > | AddSubJob (ResultMemT< JOB * > subJob) |
| |
| template<typename JOBREF > |
| Result< void > | AddSubJob (ResultMemT< JOBREF > &&subJob) |
| |
| template<typename GROUP > |
| Result< void > | AddSubGroup (GROUP *subGroup) |
| |
| template<typename GROUP > |
| Result< void > | AddSubGroup (ResultMemT< GROUP * > subGroup) |
| |
| template<typename GROUP > |
| Result< void > | AddSubGroup (ResultMemT< GROUP > subGroup) |
| |
| JobGroupInterface * | GetJobGroup () const |
| |
| ObservableFinishedBase< JobInterface > | ObservableFinished () |
| |
| ObservableCancelledBase< JobInterface > | ObservableCancelled () |
| |
| Result< void > | Then (JobInterface *next, JobQueueInterface *queue=JOBQUEUE_CURRENT) |
| |
| String | ToString (const FormatStatement *formatStatement=nullptr) const |
| |
◆ ParadisSortJob()
◆ operator()()
◆ _perThreadData
◆ _globalHead
◆ _globalTail
◆ _data
◆ _pID
◆ _processes
◆ _getInt