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 )