MultithreadAdvisorBatchBracket (struct)¶
Members¶
| UInt32 | threadId | |
| UInt64 | startTick | |
| Float64 | startActiveWaitTime | |
| Boolean | multithreading | |
| :ref:`MultithreadAdvisor_perThreadData <multithreadadvisor_perthreaddata>`<> | perThreadData | |
| :ref:`ComputeContext_perThreadData <computecontext_perthreaddata>`<> | contextPerThreadData | |
| UInt32 | multithreadingDepthBackup | |
| UInt32 | loggingDepthBackup |
Methods¶
| MultithreadAdvisorBatchBracket ( in MultithreadAdvisorBatchBracket other ) | |
| MultithreadAdvisorBatchBracket ( io MultithreadAdvisor mtAdvisor, in UInt32 batchIndex, io UInt32 batchStart, io UInt32 batchEnd ) | |
| MultithreadAdvisorBatchBracket () | |
| MultithreadAdvisorBatchBracket | clone ? () |
| init ! ( io MultithreadAdvisor mtAdvisor, in UInt32 batchIndex, io UInt32 batchStart, io UInt32 batchEnd ) | |
| ~MultithreadAdvisorBatchBracket () |
Methods in detail¶
MultithreadAdvisorBatchBracket ( in MultithreadAdvisorBatchBracket other )
copy constructor
MultithreadAdvisorBatchBracket ( io MultithreadAdvisor mtAdvisor, in UInt32 batchIndex, io UInt32 batchStart, io UInt32 batchEnd )
MultithreadAdvisorBatchBracket ()
default constructor
MultithreadAdvisorBatchBracket MultithreadAdvisorBatchBracket.clone? ()
clone method
MultithreadAdvisorBatchBracket.init! ( io MultithreadAdvisor mtAdvisor, in UInt32 batchIndex, io UInt32 batchStart, io UInt32 batchEnd )