MultithreadAdvisorBatchBracket (struct)

MultithreadAdvisorBatchBracket MultithreadAdvisorBatchBracket MultithreadAdvisorBatchBracket

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 )


~ MultithreadAdvisorBatchBracket ()