You are here: Symbol Reference > MtxForLoop Namespace > Classes > TMtxForLoop Class > TMtxForLoop Members
MtxVec VCL
ContentsIndex
PreviousUpNext
TMtxForLoop Members

The following tables list the members exposed by TMtxForLoop.

 
Name 
Description 
 
Assign method pointer to be called by multiple threads to compute a for loop.  
 
Assign method pointer to be called by multiple threads to compute a for loop.  
 
Assign method pointer to be called by multiple threads to compute a while loop.  
 
Name 
Description 
 
Call to cancel the processing.  
 
Returns combined loop iteration count to determine the progress of the computation.  
 
Returns combined loop iteration Index to determine the progress of the computation.  
 
Unused critical section Enter procedure.  
 
Returns concatenated list of errors from all threads using ';' as the separator.  
 
Returns true when threads have encountered and error while processing.  
 
Returns true when threads are idle and waiting for a job.  
 
Unused critical section Leave procedure.  
 
Returns number of ms for which the processing has been running.  
 
This is the overview for the Start method overload. 
 
Stop 
Blocking call which will not return until all threads are idle.  
 
Blocking which will not return until all threads have done processing and are running idle.  
 
Name 
Description 
 
Block granularity for TThreadingMode.tmForLoop.  
 
Returns error message associated with thread number i.  
 
Max 
Final Loop index when computing for loop.  
 
Min 
Loop starting index when computing for loop.  
 
Specifies the name base for naming the threads in the debugger.  
 
Assign method pointer to be called by multiple threads to compute a for loop.  
 
Assign function pointer to be called by multiple threads to compute a for loop.  
 
Assign method pointer to be called by multiple threads to compute a for loop.  
 
Assign function pointer to be called by multiple threads to compute a for loop.  
 
Assign function pointer to be called by multiple threads to compute a while loop.  
 
Defines thread priority for all internal threads.  
 
Provides access to internal thread objects.  
 
Specifies how the threads will be distributed between physical CPU cores.  
 
Defines the number of threads to use processing.  
 
Specifies if we are threading for or while loop.  
Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!