_ A B C D E F G H I J K L M N O P Q R S T U V W

_

_AddRef - method in Class TOmniSynchroObject

_AddRef - method in Struct TOmniValue

_Release - method in Class TOmniSynchroObject

_Release - method in Struct TOmniValue

_ReleaseAndClear - method in Struct TOmniValue

_RemoveWarnings - method in Struct TOmniValue


A

Acquire - method in Interface IOmniCriticalSection

Acquire - method in Struct TOmniCS

Acquire - method in Struct Locked<T>

Acquire - method in Class TOmniCriticalSection

Acquire - method in Class TOmniSynchroObject

Activate - method in Class TOmniContainerObserver

ActivateBuffer - method in Class TOmniOutputBufferSet

Add - method in Class TInterlockedEx

Add - method in Class TOmniValueContainer

Add - method in Interface IOmniInterfaceDictionary

Add - method in Interface IOmniIntegerSet

Add - method in Class TOmniInterfaceDictionary

Add - method in Struct TOmniAlignedInt32

Add - method in Struct TOmniAlignedInt64

Add - method in Interface IOmniNUMANodesInternal

Add - method in Class TOmniNUMANodes

Add - method in Class TOmniIntegerSet

Add - method in Interface IOmniProcessorGroupsInternal

Add - method in Class TOmniProcessorGroups

Add - method in Class TOmniValueEnumeratorDataPackage

Add - method in Interface IOmniBlockingCollection

Add - method in Class TOmniBlockingCollection

Add - method in Class TProcMethodList

Add - method in Class TProcMethodList

Add - method in Class EJoinException

Add - method in Class TOmniWaitObjectList

Add - method in Interface IOmniTaskControlList

Add - method in Class TOmniTaskControlList

Add - method in Interface IOmniTaskGroup

Add - method in Class TOmniTaskGroup

AddObserver - method in Interface IOmniSynchro

AddObserver - method in Class TOmniSynchroObject

Addr - method in Struct TOmniAlignedInt32

Addr - method in Struct TOmniAlignedInt64

AddToBC - method in Unit globals OtlParallel

AfterConstruction - method in Class TOmniSynchroObject

AfterSignal - method in Interface IOmniSynchroObserver

AfterWait - method in Interface IOmniWorker

Aggregate - method in Interface IOmniParallelLoop

Aggregate - method in Interface IOmniParallelLoop<T>

Aggregate - method in Class TOmniParallelLoop<T>

Aggregate - method in Class TOmniParallelLoop

AggregateSum - method in Interface IOmniParallelLoop

AggregateSum - method in Interface IOmniParallelLoop<T>

AggregateSum - method in Class TOmniParallelLoop<T>

AggregateSum - method in Class TOmniParallelLoop

Alertable - method in Interface IOmniTaskControl

Alertable - method in Class TOmniTaskControl

All - method in Interface IOmniNUMANodes

All - method in Interface IOmniProcessorGroups

All - method in Class TOmniNUMANodes

All - method in Class TOmniProcessorGroups

Allocate - method in Interface IOmniResourceCount

Allocate - method in Class TOmniResourceCount
Allocates resource and returns number of remaining resources.
If the initial number of resources is 0, then the call will block until a resource
becomes available.
If there are no remaining resources (Result is 0), sets externally visible event.

Allocate - method in Class TOmniTaskControlEventMonitorPool

Allocate - method in Class TOmniCountedEventMonitor

Allocate - method in Class TOmniEventMonitorPool
Returns monitor associated with the current thread. Allocates new monitor if
no monitor has been associated with this thread.

AllocateOutputBuffer - method in Class TOmniDataManager

AllocateOutputBuffer - method in Class TOmniBaseDataManager

AnonCopy - method in Struct TOmniExecutable

Apply - method in Interface IOmniTaskConfig

Apply - method in Class TOmniTaskConfig

Apply - method in Class TOmniMessageExec

ApplyConfig - method in Class Parallel
Applies task configuration to a task. TaskConfig may be nil - in this case
nothing is done.

Assign - method in Class TOmniValueContainer

Assign - method in Interface IOmniIntegerSet

Assign - method in Class TOmniIntegerSet

Assign - method in Class TOmniIntegerSet

AssignNamed - method in Class TOmniValueContainer

AssociateBuffer - method in Class TOmniLocalQueue

AssociateBuffer - method in Class TOmniLocalQueueImpl

AsString - method in Struct TOmniMessageID

Asy_Execute - method in Class TOmniTaskExecutor

Asy_RegisterComm - method in Class TOmniTaskExecutor

Asy_RegisterWaitObject - method in Class TOmniTaskExecutor

Asy_SetExitStatus - method in Class TOmniTaskExecutor

Asy_SetTimer - method in Class TOmniTaskExecutor

Asy_Stop - method in Class TOTPWorkerThread

Asy_TerminateWorkItem - method in Class TOTPWorkerThread
Take the work item ownership from the thread. Called asynchronously from the thread pool.

Asy_UnregisterComm - method in Class TOmniTaskExecutor

Asy_UnregisterWaitObject - method in Class TOmniTaskExecutor

Async - method in Class Parallel
Creates an Async task.

Async - method in Class Parallel
Creates an Async task.

Async - method in Unit globals OtlParallel

Atomic<T> - Class in OtlSync

Atomic<T,I> - Class in OtlSync

Attach - method in Class TOmniContainerSubject

Attach - method in Interface IOmniMessageQueueTee

Attach - method in Class TOmniMessageQueueTee

AttachToCurrentThread - method in Struct TOmniSingleThreadUseChecker

Await - method in Interface IOmniAwait

Await - method in Interface IOmniCompute

Await - method in Class TOmniCompute

Await - method in Class TOmniAwait

Active - field in Interface IOmniTimedTask

Active - field in Class TOmniTimedTask

ActiveBuffer - field in Class TOmniOutputBufferSet

Address - field in Class TOmniInvokeInfo

Affinity - field in Struct TOmniGroupAffinity

Affinity - field in Interface IOmniThreadEnvironment

Affinity - field in Class TOmniThreadEnvironment

Affinity - field in Interface IOmniSystemEnvironment

Affinity - field in Interface IOmniNUMANode

Affinity - field in Interface IOmniProcessorGroup

Affinity - field in Interface IOmniProcessEnvironment

Affinity - field in Class TOmniSystemEnvironment

Affinity - field in Class TOmniProcessEnvironment

Affinity - field in Class TOmniNUMANode

Affinity - field in Class TOmniProcessorGroup

Affinity - field in Interface IOmniThreadPool

Affinity - field in Class TOTPGroupAffinity

Affinity - field in Class TOmniThreadPool

AsAnsiString - field in Struct TOmniValue

AsArray - field in Struct TOmniValue

AsArray - field in Interface IOmniIntegerSet

AsArray - field in Class TOmniIntegerSet

AsArrayItem - field in Struct TOmniValue

AsArrayItem - field in Struct TOmniValue

AsArrayItem - field in Struct TOmniValue

AsArrayItemOV - field in Struct TOmniValue

AsBits - field in Interface IOmniIntegerSet

AsBits - field in Class TOmniIntegerSet

AsBoolean - field in Struct TOmniValue

AsCardinal - field in Struct TOmniValue

AsDateTime - field in Struct TOmniValue

AsDouble - field in Struct TOmniValue

AsException - field in Struct TOmniValue

AsExtended - field in Struct TOmniValue

AsInt64 - field in Struct TOmniValue

AsIntArray - field in Interface IOmniIntegerSet

AsIntArray - field in Class TOmniIntegerSet

AsInteger - field in Struct TOmniValue

AsInterface - field in Struct TOmniValue

AsMask - field in Interface IOmniIntegerSet

AsMask - field in Class TOmniIntegerSet

AsObject - field in Struct TOmniValue

AsOwnedObject - field in Struct TOmniValue

AsPointer - field in Struct TOmniValue

AsString - field in Struct TOmniValue

AsString - field in Interface IOmniAffinity

AsString - field in Class TOmniAffinity

AsTValue - field in Struct TOmniValue

AsVariant - field in Struct TOmniValue

AsWideString - field in Struct TOmniValue

Asy_OnUnhandledException - field in Class TOTPWorkerThread

Asy_OnUnhandledWorkerException - field in Interface IOmniThreadPool

Asy_OnUnhandledWorkerException - field in Interface IOTPWorker

Asy_OnUnhandledWorkerException - field in Class TOTPWorker

Asy_OnUnhandledWorkerException - field in Class TOmniThreadPool

atProcess - field in Enum TOmniAffinityTarget

atSystem - field in Enum TOmniAffinityTarget

atThread - field in Enum TOmniAffinityTarget


B

BackgroundWorker - method in Class Parallel
Creates a Background worker.

Base - method in Interface IOmniSynchro

Base - method in Class TOmniSynchroObject

BaseCountdown - method in Interface IOmniCountdownEvent

BaseCountdown - method in Class TOmniCountdownEvent

BaseEvent - method in Interface IOmniEvent

BaseEvent - method in Class TOmniEvent

BeforeSignal - method in Interface IOmniSynchroObserver

BeforeWait - method in Interface IOmniWorker

ByName - method in Class TOmniValueContainer

ByName - method in Class TOmniValueContainer

Buffer - field in Struct TOmniRingBuffer


C

Call - method in Struct TOmniTaskConfigTerminated

Cancel - method in Interface IOmniParallelJoin

Cancel - method in Interface IOmniJoinState

Cancel - method in Class TOmniParallelJoin

Cancel - method in Interface IOmniPipeline

Cancel - method in Interface IOmniFuture<T>

Cancel - method in Class TOmniPipeline

Cancel - method in Class TOmniJoinState

Cancel - method in Class TOmniFuture<T>

Cancel - method in Interface IOmniThreadPool

Cancel - method in Class TOTPWorker

Cancel - method in Class TOmniThreadPool

CancelAll - method in Interface IOmniBackgroundWorker

CancelAll - method in Interface IOmniBackgroundWorker

CancelAll - method in Class TOmniBackgroundWorker

CancelAll - method in Class TOmniBackgroundWorker

CancelAll - method in Interface IOmniThreadPool

CancelAll - method in Class TOTPWorker

CancelAll - method in Class TOmniThreadPool

CancelWith - method in Interface IOmniParallelSimpleLoop

CancelWith - method in Interface IOmniTaskConfig

CancelWith - method in Interface IOmniParallelLoop

CancelWith - method in Interface IOmniParallelLoop<T>

CancelWith - method in Class TOmniParallelLoop<T>

CancelWith - method in Class TOmniParallelLoop

CancelWith - method in Class TOmniParallelSimpleLoop

CancelWith - method in Class TOmniTaskConfig

CancelWith - method in Interface IOmniParallelSimpleLoop<T>

CancelWith - method in Class TOmniParallelSimpleLoop<T>

CancelWith - method in Interface IOmniTaskControl

CancelWith - method in Class TOmniTaskControl

CanNotify - method in Class TOmniContainerObserver

CAS - method in Struct TOmniTaggedPointer

CAS - method in Unit globals OtlSync

CAS - method in Unit globals OtlSync

CAS - method in Unit globals OtlSync

CAS - method in Class TInterlockedEx

CAS - method in Class TInterlockedEx

CAS - method in Struct TOmniAlignedInt32

CAS - method in Struct TOmniAlignedInt64

CAS16 - method in Unit globals OtlSync

CAS32 - method in Unit globals OtlSync

CAS32 - method in Unit globals OtlSync

CAS64 - method in Unit globals OtlSync

CAS8 - method in Unit globals OtlSync

CASTag - method in Struct TOmniTaggedValue

CastFrom - method in Struct TOmniValue

CastTo - method in Struct TOmniValue

CastToAnsiString - method in Struct TOmniValue

CastToAnsiStringDef - method in Struct TOmniValue

CastToBoolean - method in Struct TOmniValue

CastToBooleanDef - method in Struct TOmniValue

CastToCardinal - method in Struct TOmniValue

CastToCardinalDef - method in Struct TOmniValue

CastToDateTime - method in Struct TOmniValue

CastToDateTimeDef - method in Struct TOmniValue

CastToDouble - method in Struct TOmniValue

CastToDoubleDef - method in Struct TOmniValue

CastToException - method in Struct TOmniValue

CastToExceptionDef - method in Struct TOmniValue

CastToExtended - method in Struct TOmniValue

CastToExtendedDef - method in Struct TOmniValue

CastToInt64 - method in Struct TOmniValue

CastToInt64Def - method in Struct TOmniValue

CastToInteger - method in Struct TOmniValue

CastToIntegerDef - method in Struct TOmniValue

CastToInterface - method in Struct TOmniValue

CastToInterfaceDef - method in Struct TOmniValue

CastToObject - method in Struct TOmniValue

CastToObject - method in Struct TOmniValue

CastToObjectDef - method in Struct TOmniValue

CastToPointer - method in Struct TOmniValue

CastToPointerDef - method in Struct TOmniValue

CastToRecord - method in Struct TOmniValue

CastToString - method in Struct TOmniValue

CastToStringDef - method in Struct TOmniValue

CastToVariant - method in Struct TOmniValue

CastToVariantDef - method in Struct TOmniValue

CastToWideString - method in Struct TOmniValue

CastToWideStringDef - method in Struct TOmniValue

ChainTo - method in Interface IOmniTaskControl

ChainTo - method in Class TOmniTaskControl

Check - method in Struct TOmniSingleThreadUseChecker

CheckIdleQueue - method in Class TOTPWorker

Clamp - method in Unit globals OtlCollections

Cleanup - method in Interface IOmniWorker

Clear - method in Interface IOmniCancellationToken

Clear - method in Class TOmniCancellationToken

Clear - method in Struct TOmniValue

Clear - method in Interface IOmniInterfaceDictionary

Clear - method in Interface IOmniIntegerSet

Clear - method in Class TOmniInterfaceDictionary

Clear - method in Struct TOmniExecutable

Clear - method in Class TOmniIntegerSet

Clear - method in Class TOmniLogger

Clear - method in Struct TOmniTaskConfigTerminated

Clear - method in Interface IOmniTaskControlList

Clear - method in Class TOmniTaskControlList

ClearIntf - method in Struct TOmniValue

ClearTimer - method in Interface IOmniTask

ClearTimer - method in Interface IOmniTaskControl

ClearTimer - method in Class TOmniTaskControl

ClearTimer - method in Class TOmniTask

Clone - method in Class TOmniIntegerSet

Clone - method in Class TOmniMessageExec

CompareExchange - method in Class TInterlockedEx

CompareGroupAffinity - method in Unit globals OtlThreadPool

CompleteAdding - method in Interface IOmniBlockingCollection

CompleteAdding - method in Class TOmniBlockingCollection

CompleteQueue - method in Class Parallel
Creates an anonymous method which calls CompleteAdding on a queue.

Compute - method in Interface IOmniForkJoin<T>

Compute - method in Class TOmniForkJoin<T>

Compute - method in Interface IOmniForkJoin

Compute - method in Class TOmniForkJoin

Config - method in Interface IOmniBackgroundWorker

Config - method in Class TOmniBackgroundWorker

ConsumeSignalFromObserver - method in Interface IOmniSynchro

ConsumeSignalFromObserver - method in Class TOmniSynchroObject

ConsumeSignalFromObserver - method in Class TOmniEvent

ConsumeSignalFromObserver - method in Class TOmniCountdownEvent

Contains - method in Interface IOmniIntegerSet

Contains - method in Class TOmniIntegerSet

CopyToOutput - method in Class TOmniOutputBufferImpl

Count - method in Class TOmniValueContainer

Count - method in Interface IOmniInterfaceDictionary

Count - method in Interface IOmniIntegerSet

Count - method in Class TOmniInterfaceDictionary

Count - method in Interface IOmniNUMANodes

Count - method in Interface IOmniProcessorGroups

Count - method in Class TOmniNUMANodes

Count - method in Class TOmniIntegerSet

Count - method in Class TOmniProcessorGroups

Count - method in Class TOmniSourceProvider

Count - method in Class TOmniValueEnumeratorProvider

Count - method in Class TOmniIntegerRangeProvider

Count - method in Class TOmniEnumeratorProvider

Count - method in Class EJoinException

Count - method in Class TOmniWaitObjectList

Count - method in Class TOTPWorkerScheduler

CountExecuting - method in Interface IOmniThreadPool

CountExecuting - method in Class TOmniThreadPool

CountQueued - method in Interface IOmniThreadPool

CountQueued - method in Class TOmniThreadPool

Create - method in Class TOmniBaseBoundedQueue

Create - method in Class TOmniBaseBoundedStack

Create - method in Class TOmniBaseQueue

Create - method in Class TOmniBoundedQueue

Create - method in Class TOmniBoundedStack

Create - method in Class TOmniValueQueue

Create - method in Class TOmniValueQueueSpin

Create - method in Class TOmniValueQueueCS

Create - method in Class TOmniContainerSubject

Create - method in Class TOmniContainerObserver

Create - method in Class TOmniContainerWindowsMessageObserverImpl

Create - method in Class TOmniContainerWindowsEventObserverImpl

Create - method in Class TOmniContainerEventObserverImpl

Create - method in Struct Locked<T>

Create - method in Class TWaitFor

Create - method in Class TWaitFor

Create - method in Class TOmniLockManager<K>

Create - method in Class TOmniLockManager<K>

Create - method in Class TOmniCancellationToken

Create - method in Class TOmniResourceCount

Create - method in Class TOmniCriticalSection

Create - method in Class TOmniSynchroObject

Create - method in Class TSynchroSpin

Create - method in Class TOmniEvent

Create - method in Class TOmniCountdownEvent

Create - method in Class TOmniVariantData

Create - method in Class TOmniValueContainer

Create - method in Struct TOmniValue

Create - method in Class TOmniStringData

Create - method in Struct TOmniGroupAffinity

Create - method in Struct TOmniGroupAffinity

Create - method in Class TOmniThreadEnvironment

Create - method in Class TOmniInterfaceDictionary

Create - method in Class TOmniExtendedData

Create - method in Class TOmniValueObj

Create - method in Class TOmniEnvironment

Create - method in Class TOmniAutoDestroyObject

Create - method in Class TOmniSystemEnvironment

Create - method in Class TOmniAffinity

Create - method in Class TOmniAnsiStringData

Create - method in Class TOmniCounterImpl

Create - method in Class TOmniWaitableValue

Create - method in Class TOmniWideStringData

Create - method in Class TOmniProcessEnvironment

Create - method in Class TOmniRecordWrapper<T>

Create - method in Class TOmniNUMANode

Create - method in Class TOmniNUMANodes

Create - method in Class TOmniIntegerSet

Create - method in Class TOmniProcessorGroups

Create - method in Class TOmniProcessorGroup

Create - method in Struct TOmniRecord<T>

Create - method in Class TOmniMessageQueue

Create - method in Class TOmniMessageQueueTee

Create - method in Struct TOmniMessage

Create - method in Struct TOmniMessage

Create - method in Class TOmniTwoWayChannel

Create - method in Class TOmniCommDispatchingObserverImpl

Create - method in Class TOmniCommunicationEndpoint

Create - method in Struct TOmniPositionRange

Create - method in Class TOmniOutputBufferImpl

Create - method in Class TOmniBaseDataManager

Create - method in Class TOmniHeuristicDataManager

Create - method in Class TOmniValueEnumeratorProvider

Create - method in Class TOmniIntegerRangeProvider

Create - method in Class TOmniValueEnumeratorDataPackage

Create - method in Class TOmniOutputBufferSet

Create - method in Class TOmniEnumeratorProvider

Create - method in Class TOmniEnumeratorProvider

Create - method in Class TOmniLocalQueueImpl

Create - method in Class TOmniBlockingCollection

Create - method in Class TOmniBlockingCollectionEnumerator

Create - method in Class TExceptionFilters

Create - method in Class TThreadNotifications

Create - method in Class TPoolNotifications

Create - method in Class TOmniLogger

Create - method in Class TOmniParallelJoin

Create - method in Class TOmniCompute<T>

Create - method in Class TOmniCompute

Create - method in Class TOmniDelegateEnumerator<T>

Create - method in Class TOmniForkJoin<T>

Create - method in Class TOmniParallelTask

Create - method in Class TOmniWorkItem

Create - method in Class TOmniDelegateEnumerator

Create - method in Class TOmniParallelLoopBase

Create - method in Class TOmniParallelLoopBase

Create - method in Class TOmniParallelLoopBase

Create - method in Class TOmniParallelLoop<T>

Create - method in Class TOmniParallelLoop<T>

Create - method in Class TOmniBackgroundWorker

Create - method in Class TOmniPipelineStage

Create - method in Class TOmniPipelineStage

Create - method in Class TOmniPipelineStage

Create - method in Class TOmniParallelSimpleLoop

Create - method in Class TOmniWorkItemConfig

Create - method in Class TOmniPipeline

Create - method in Class TOmniJoinState

Create - method in Class TOmniAwait

Create - method in Class EJoinException

Create - method in Class TOmniForkJoin

Create - method in Class TOmniFuture<T>

Create - method in Class TOmniTaskConfig

Create - method in Class TOmniParallelMapper<T1,T2>

Create - method in Class TOmniParallelSimpleLoop<T>

Create - method in Class TOmniTimedTask

Create - method in Class TOmniWaitObjectList

Create - method in Struct TOTPThreadDataFactory

Create - method in Struct TOTPThreadDataFactory

Create - method in Class TOTPThreadDataFactoryData

Create - method in Class TOTPThreadDataFactoryData

Create - method in Class TOTPGroupAffinity

Create - method in Class TOTPWorkerScheduler

Create - method in Class TOTPWorker

Create - method in Class TOmniThreadPoolMonitorInfo

Create - method in Class TOmniThreadPoolMonitorInfo

Create - method in Class TOTPWorkerThread

Create - method in Class TOTPWorkItem

Create - method in Class TOmniThreadPool

Create - method in Class TOmniMessageExec

Create - method in Class TOmniMessageExec

Create - method in Class TOmniMessageExec

Create - method in Class TOmniMessageExec

Create - method in Class TOmniMessageExec

Create - method in Class TOmniSharedTaskInfo

Create - method in Class TOmniThread

Create - method in Class TOmniTaskControl

Create - method in Class TOmniTaskControl

Create - method in Class TOmniTaskControl

Create - method in Class TOmniTaskControl

Create - method in Class TOmniTaskExecutor

Create - method in Class TOmniTaskExecutor

Create - method in Class TOmniTaskExecutor

Create - method in Class TOmniTaskExecutor

Create - method in Class TOmniInternalMessage

Create - method in Class TOmniInternalStringMsg

Create - method in Class TOmniTaskControlEventMonitorPool

Create - method in Class TOmniTaskControlList

Create - method in Class TOmniTaskControlListEnumerator

Create - method in Class TOmniTask

Create - method in Class TOmniTaskTimerInfo

Create - method in Class TOmniInternalAddressMsg

Create - method in Class TOmniTaskGroup

Create - method in Class TOmniInvokeInfo

Create - method in Class TOmniInternalFuncMsg

Create - method in Class TOmniInternalFuncMsg

Create - method in Class TOmniInternalFuncMsg

Create - method in Class TOmniTaskControlEventMonitor

Create - method in Class TOmniEventMonitor

Create - method in Class TOmniCountedEventMonitor

Create - method in Class TOmniEventMonitorPool

CreateAutoDestroyObject - method in Unit globals OtlCommon

CreateContainerEventObserver - method in Unit globals OtlContainerObserver

CreateContainerWindowsEventObserver - method in Unit globals OtlContainerObserver

CreateContainerWindowsMessageObserver - method in Unit globals OtlContainerObserver

CreateCounter - method in Unit globals OtlCommon

CreateDataManager - method in Unit globals OtlDataManager

CreateDataPackage - method in Class TOmniSourceProvider

CreateDataPackage - method in Class TOmniValueEnumeratorProvider

CreateDataPackage - method in Class TOmniIntegerRangeProvider

CreateDataPackage - method in Class TOmniEnumeratorProvider

CreateDispatchingObserver - method in Unit globals OtlComm

CreateEx - method in Class TOmniFuture<T>

CreateInterface - method in Class TOmniLockManager<K>

CreateInterface - method in Class TOmniLockManager<K>

CreateInterfaceDictionary - method in Unit globals OtlCommon

CreateLocalQueue - method in Class TOmniDataManager

CreateLocalQueue - method in Class TOmniBaseDataManager

CreateMessage - method in Class TOmniInternalStringMsg

CreateMessage - method in Class TOmniInternalAddressMsg

CreateMessage - method in Class TOmniInternalFuncMsg

CreateMessage - method in Class TOmniInternalFuncMsg

CreateMessage - method in Class TOmniInternalFuncMsg

CreateNamed - method in Struct TOmniValue

CreateOmniCancellationToken - method in Unit globals OtlSync

CreateOmniCountdownEvent - method in Unit globals OtlSync

CreateOmniCriticalSection - method in Unit globals OtlSync

CreateOmniEvent - method in Unit globals OtlSync

CreateOmniValueQueue - method in Unit globals OtlContainers

CreateResourceCount - method in Unit globals OtlSync

CreateSourceProvider - method in Unit globals OtlDataManager

CreateSourceProvider - method in Unit globals OtlDataManager

CreateSourceProvider - method in Unit globals OtlDataManager

CreateSourceProvider - method in Unit globals OtlDataManager

CreateTask - method in Unit globals OtlTaskControl

CreateTask - method in Unit globals OtlTaskControl

CreateTask - method in Unit globals OtlTaskControl

CreateTask - method in Unit globals OtlTaskControl

CreateTaskControlList - method in Unit globals OtlTaskControl

CreateTaskGroup - method in Unit globals OtlTaskControl

CreateThreadPool - method in Unit globals OtlThreadPool

CreateTwoWayChannel - method in Unit globals OtlComm

CreateWaitableValue - method in Unit globals OtlCommon

CreateWorkItem - method in Interface IOmniBackgroundWorker

CreateWorkItem - method in Class TOmniBackgroundWorker

CAlmostFullLoadFactor - field in Unit globals OtlContainers

CancellationToken - field in Interface IOmniWorkItem

CancellationToken - field in Interface IOmniTask

CancellationToken - field in Interface IOmniTaskControl

CancellationToken - field in Class TOmniSharedTaskInfo

CancellationToken - field in Class TOmniTaskControl

CancellationToken - field in Class TOmniTask

Capacity - field in Interface IOmniTaskControlList

Capacity - field in Class TOmniTaskControlList

CASAlignment - field in Unit globals OtlSync

CCompletedFlag - field in Class TOmniBlockingCollection

CDefaultIdleWorkerThreadTimeout_sec - field in Unit globals OtlThreadPool

CDefaultPipelineThrottle - field in Unit globals OtlParallel

CDefaultQueueSize - field in Unit globals OtlComm

CDefaultWaitOnTerminate_sec - field in Unit globals OtlThreadPool

CGlobalOmniThreadPoolName - field in Unit globals OtlThreadPool

ChainIgnoreErrors - field in Class TOmniSharedTaskInfo

ChainTo - field in Class TOmniSharedTaskInfo

Cluster - field in Class TOTPWorkerScheduler

CMaxReceiveLoop_ms - field in Unit globals OtlEventMonitor

CMaxSendWaitTime_ms - field in Unit globals OtlComm

CNumBuffersInSet - field in Unit globals OtlDataManager

coiNotifyOnAllInserts - field in Enum TOmniContainerObserverInterest

coiNotifyOnAllRemoves - field in Enum TOmniContainerObserverInterest

coiNotifyOnAlmostFull - field in Enum TOmniContainerObserverInterest

coiNotifyOnPartlyEmpty - field in Enum TOmniContainerObserverInterest

Comm - field in Interface IOmniTask

Comm - field in Interface IOmniTaskControl

Comm - field in Class TOmniTaskControl

Comm - field in Class TOmniTask

CommChannel - field in Class TOmniSharedTaskInfo

COmniPoolMsg - field in Unit globals OtlEventMonitor

COmniTaskMsg_NewMessage - field in Unit globals OtlEventMonitor

COmniTaskMsg_Terminated - field in Unit globals OtlEventMonitor

CompletedSignal - field in Class TOmniBlockingCollection

Config - field in Interface IOmniWorkItemEx

Config - field in Class TOmniWorkItem

ContainerSubject - field in Class TOmniQueue

ContainerSubject - field in Class TOmniBoundedQueue

ContainerSubject - field in Class TOmniBoundedStack

ContainerSubject - field in Interface IOmniValueQueue

ContainerSubject - field in Interface IOmniBlockingCollection

ContainerSubject - field in Class TOmniBlockingCollection

COtlReservedMsgID - field in Unit globals OtlComm

Count - field in Interface IOmniAffinity

Count - field in Class TOmniAffinity

Count - field in Class TOmniBlockingCollection

Count - field in Interface IOmniTaskControlList

Count - field in Class TOmniTaskControlList

Counter - field in Interface IOmniTask

Counter - field in Class TOmniSharedTaskInfo

Counter - field in Class TOmniTask

CountPhysical - field in Interface IOmniAffinity

CountQueued - field in Class TOTPWorker

CountQueuedLock - field in Class TOTPWorker

CountRunning - field in Class TOTPWorker

CPartlyEmptyLoadFactor - field in Unit globals OtlContainers

CreationTime - field in Struct TOmniProcessTimes

Current - field in Class TOmniValueEnumerator

Current - field in Interface IOmniValueEnumerator

Current - field in Class TOmniBlockingCollectionEnumerator

Current - field in Interface IOmniTaskControlListEnumerator


D

Deactivate - method in Class TOmniContainerObserver

DebugCheck - method in Struct TOmniSingleThreadUseChecker

Decrement - method in Class TInterlockedEx

Decrement - method in Interface IOmniCounter

Decrement - method in Struct TOmniCounter

Decrement - method in Struct TOmniAlignedInt32

Decrement - method in Struct TOmniAlignedInt32

Decrement - method in Class TOmniCounterImpl

Decrement - method in Struct TOmniAlignedInt64

Decrement - method in Struct TOmniAlignedInt64

default - Namespace Diagram in OmniThreadLibrary_UML

Delete - method in Interface IOmniTaskControlList

Delete - method in Class TOmniTaskControlList

Dequeue - method in Interface IOmniQueue

Dequeue - method in Class TOmniBaseBoundedQueue

Dequeue - method in Class TOmniBaseQueue

Dequeue - method in Class TOmniQueue

Dequeue - method in Class TOmniBoundedQueue

Dequeue - method in Interface IOmniValueQueue

Dequeue - method in Class TOmniMessageQueue

DereferenceSynchObj - method in Interface IOmniSynchroObserver

Description - method in Class TOTPWorkerThread

Description - method in Class TOTPWorkItem

Destroy - method in Class TOmniBaseBoundedQueue

Destroy - method in Class TOmniBaseBoundedStack

Destroy - method in Class TOmniBaseQueue

Destroy - method in Class TOmniBoundedQueue

Destroy - method in Class TOmniBoundedStack

Destroy - method in Class TOmniValueQueue

Destroy - method in Class TOmniValueQueueCS

Destroy - method in Class TOmniContainerSubject

Destroy - method in Class TOmniContainerWindowsEventObserverImpl

Destroy - method in Class TWaitFor

Destroy - method in Class TOmniLockManager<K>

Destroy - method in Class TOmniCancellationToken

Destroy - method in Class TOmniResourceCount

Destroy - method in Class TOmniCriticalSection

Destroy - method in Class TOmniSynchroObject

Destroy - method in Class TSynchroSpin

Destroy - method in Class TOmniInterfaceDictionary

Destroy - method in Class TOmniEnvironment

Destroy - method in Class TOmniAutoDestroyObject

Destroy - method in Class TOmniWaitableValue

Destroy - method in Class TOmniNUMANodes

Destroy - method in Class TOmniIntegerSet

Destroy - method in Class TOmniProcessorGroups

Destroy - method in Class TOmniMessageQueue

Destroy - method in Class TOmniMessageQueueTee

Destroy - method in Class TOmniTwoWayChannel

Destroy - method in Class TOmniCommDispatchingObserverImpl

Destroy - method in Class TOmniCommunicationEndpoint

Destroy - method in Class TOmniOutputBufferImpl

Destroy - method in Class TOmniBaseDataManager

Destroy - method in Class TOmniValueEnumeratorDataPackage

Destroy - method in Class TOmniOutputBufferSet

Destroy - method in Class TOmniLocalQueueImpl

Destroy - method in Class TOmniBlockingCollection

Destroy - method in Class TExceptionFilters

Destroy - method in Class TThreadNotifications

Destroy - method in Class TPoolNotifications

Destroy - method in Class TOmniLogger

Destroy - method in Class TOmniParallelJoin

Destroy - method in Class TOmniWorkItem

Destroy - method in Class TOmniParallelLoopBase

Destroy - method in Class TOmniParallelLoop<T>

Destroy - method in Class TOmniBackgroundWorker

Destroy - method in Class TOmniParallelSimpleLoop

Destroy - method in Class TOmniPipeline

Destroy - method in Class EJoinException

Destroy - method in Class TOmniForkJoin

Destroy - method in Class TOmniFuture<T>

Destroy - method in Class TOmniTaskConfig

Destroy - method in Class TOmniParallelMapper<T1,T2>

Destroy - method in Class TOmniTimedTask

Destroy - method in Class TOmniWaitObjectList

Destroy - method in Class TOTPWorkerScheduler

Destroy - method in Class TOTPWorkerThread

Destroy - method in Class TOmniThreadPool

Destroy - method in Class TOmniTaskControl

Destroy - method in Class TOmniTaskExecutor

Destroy - method in Class TOmniTaskControlEventMonitorPool

Destroy - method in Class TOmniTaskControlList

Destroy - method in Class TOmniTaskControlListEnumerator

Destroy - method in Class TOmniTaskGroup

Destroy - method in Class TOmniEventMonitor

Destroy - method in Class TOmniCountedEventMonitor

Destroy - method in Class TOmniEventMonitorPool

Detach - method in Class TOmniContainerSubject

Detach - method in Interface IOmniAutoDestroyObject

Detach - method in Interface IOmniMessageQueueTee

Detach - method in Class TOmniMessageQueueTee

Detach - method in Interface IOmniThreadPoolMonitor

Detach - method in Interface IOmniTaskControlMonitor

Detach - method in Class TOmniEventMonitor

Detach - method in Class TOmniEventMonitor

DetachException - method in Interface IOmniParallelJoin

DetachException - method in Class TOmniParallelJoin

DetachException - method in Interface IOmniFuture<T>

DetachException - method in Interface IOmniParallelTask

DetachException - method in Class TOmniParallelTask

DetachException - method in Interface IOmniWorkItem

DetachException - method in Class TOmniWorkItem

DetachException - method in Class TOmniFuture<T>

DetachException - method in Interface IOmniTaskControl

DetachException - method in Class TOmniTaskControl

DetachFromQueues - method in Interface IOmniCommunicationEndpointInternal

DetachInner - method in Class EJoinException

DetachTerminated - method in Interface IOmniTaskConfigInternal

DetachTerminated - method in Class TOmniTaskConfig

DispatchMessage - method in Interface IOmniWorker

Distance - method in Interface IOmniNUMANodes

Distance - method in Class TOmniNUMANodes

Data - field in Struct TOmniLinkedData

Data - field in Interface IOmniWorkItem

Data - field in Class TOmniWorkItem

DataType - field in Struct TOmniValue

DebugFlags - field in Interface IOmniTaskControlInternals

DebugFlags - field in Class TOmniTaskControl

Delegate - field in Struct TOmniExecutable

dfLogDispatch - field in Enum TOmniTaskControlInternalDebugFlag

dmoPreserveOrder - field in Enum TOmniDataManagerOption

dpbGeneration - field in Class TOmniDataPackageBase

dpbQueue - field in Class TOmniDataPackageBase

dpbRange - field in Class TOmniDataPackageBase

Dummy - field in Struct TOmniRingBuffer


E

EJoinException - Class in OtlParallel

Empty - method in Interface IOmniQueue

Empty - method in Class TOmniBaseBoundedQueue

Empty - method in Interface IOmniStack

Empty - method in Class TOmniBaseBoundedStack

Empty - method in Class TOmniMessageQueue

Empty - method in Struct TOmniPositionRange

EmptyMessageQueues - method in Class TOmniTaskExecutor

Endpoint1 - method in Interface IOmniTwoWayChannel

Endpoint1 - method in Class TOmniTwoWayChannel

Endpoint2 - method in Interface IOmniTwoWayChannel

Endpoint2 - method in Class TOmniTwoWayChannel

Enforced - method in Interface IOmniTask

Enforced - method in Interface IOmniTaskControl

Enforced - method in Class TOmniTaskControl

Enforced - method in Class TOmniTask

Enqueue - method in Interface IOmniQueue

Enqueue - method in Class TOmniBaseBoundedQueue

Enqueue - method in Class TOmniBaseQueue

Enqueue - method in Class TOmniQueue

Enqueue - method in Class TOmniBoundedQueue

Enqueue - method in Interface IOmniValueQueue

Enqueue - method in Class TOmniMessageQueue

Enqueue - method in Interface IOmniMessageQueueTee

Enqueue - method in Class TOmniMessageQueueTee

EnterGate - method in Interface IOmniSynchroObserver

EnterReadLock - method in Struct TOmniMREW

EnterReadLock - method in Class TProcMethodList

EnterSpinLock - method in Interface IOmniSynchro

EnterSpinLock - method in Class TOmniSynchroObject

EnterWriteLock - method in Struct TOmniMREW

Environment - method in Unit globals OtlCommon

Every - method in Interface IOmniTimedTask

Every - method in Class TOmniTimedTask

Exchange - method in Interface IOmniTaskControlList

Exchange - method in Class TOmniTaskControlList

Execute - method in Interface IOmniParallelSimpleLoop

Execute - method in Interface IOmniParallelSimpleLoop

Execute - method in Interface IOmniParallelSimpleLoop

Execute - method in Interface IOmniParallelJoin

Execute - method in Class TOmniParallelJoin

Execute - method in Interface IOmniCompute<T>

Execute - method in Class TOmniCompute<T>

Execute - method in Interface IOmniCompute

Execute - method in Class TOmniCompute

Execute - method in Interface IOmniParallelLoop

Execute - method in Interface IOmniParallelLoop

Execute - method in Interface IOmniParallelTask

Execute - method in Interface IOmniParallelTask

Execute - method in Class TOmniParallelTask

Execute - method in Class TOmniParallelTask

Execute - method in Interface IOmniParallelLoop<T>

Execute - method in Interface IOmniParallelLoop<T>

Execute - method in Interface IOmniParallelAggregatorLoop<T>

Execute - method in Interface IOmniParallelInitializedLoop<T>

Execute - method in Interface IOmniParallelInitializedLoop<T>

Execute - method in Interface IOmniParallelIntoLoop<T>

Execute - method in Interface IOmniParallelIntoLoop<T>

Execute - method in Class TOmniParallelLoop<T>

Execute - method in Class TOmniParallelLoop<T>

Execute - method in Class TOmniParallelLoop<T>

Execute - method in Class TOmniParallelLoop<T>

Execute - method in Class TOmniParallelLoop<T>

Execute - method in Class TOmniParallelLoop<T>

Execute - method in Interface IOmniParallelAggregatorLoop

Execute - method in Interface IOmniBackgroundWorker

Execute - method in Class TOmniBackgroundWorker

Execute - method in Interface IOmniParallelInitializedLoop

Execute - method in Interface IOmniParallelInitializedLoop

Execute - method in Interface IOmniParallelIntoLoop

Execute - method in Interface IOmniParallelIntoLoop

Execute - method in Class TOmniParallelLoop

Execute - method in Class TOmniParallelLoop

Execute - method in Class TOmniParallelLoop

Execute - method in Class TOmniParallelLoop

Execute - method in Class TOmniParallelLoop

Execute - method in Class TOmniParallelLoop

Execute - method in Interface IOmniPipelineStageEx

Execute - method in Class TOmniPipelineStage

Execute - method in Class TOmniParallelSimpleLoop

Execute - method in Class TOmniParallelSimpleLoop

Execute - method in Class TOmniParallelSimpleLoop

Execute - method in Interface IOmniParallelMapper<T1,T2>

Execute - method in Class TOmniParallelMapper<T1,T2>

Execute - method in Interface IOmniParallelSimpleLoop<T>

Execute - method in Interface IOmniParallelSimpleLoop<T>

Execute - method in Interface IOmniParallelSimpleLoop<T>

Execute - method in Class TOmniParallelSimpleLoop<T>

Execute - method in Class TOmniParallelSimpleLoop<T>

Execute - method in Class TOmniParallelSimpleLoop<T>

Execute - method in Interface IOmniTimedTask

Execute - method in Interface IOmniTimedTask

Execute - method in Class TOmniTimedTask

Execute - method in Class TOmniTimedTask

Execute - method in Interface IOmniTaskExecutor

Execute - method in Struct TOTPThreadDataFactory

Execute - method in Class TOTPWorkerThread

Execute - method in Class TOmniTask

ExecuteAggregate - method in Class TOmniParallelLoop<T>

ExecuteAggregate - method in Class TOmniParallelLoop<T>

ExecuteAggregate - method in Class TOmniParallelLoop

ExecuteAggregate - method in Class TOmniParallelLoop

ExecuteNow - method in Interface IOmniTimedTask

ExecuteNow - method in Class TOmniTimedTask

ExecuteNow - method in Class TOmniTimedTaskWorker

Exists - method in Class TOmniValueContainer

ExitReadLock - method in Struct TOmniMREW

ExitReadLock - method in Class TProcMethodList

ExitWriteLock - method in Struct TOmniMREW

ElementSize - field in Class TOmniBaseBoundedQueue

ElementSize - field in Class TOmniBaseBoundedStack

EmptyEvent - field in Class TOmniOutputBufferImpl

EndBuffer - field in Struct TOmniRingBuffer

EnumeratorIntf - field in Class TOmniEnumeratorProvider

EnumeratorObj - field in Class TOmniEnumeratorProvider

Error - field in Class TOTPGroupAffinity

etFunction - field in Enum TOmniExecutorType

etMethod - field in Enum TOmniExecutorType

etNone - field in Enum TOmniExecutorType

etProcedure - field in Enum TOmniExecutorType

etWorker - field in Enum TOmniExecutorType

Event - field in Interface IOmniWaitableValue

Event - field in Class TOmniWaitableValue

Event - field in Struct TOmniTaskConfigTerminated

EventObserver - field in Class TOmniMessageQueue

Executable - field in Class TOTPThreadDataFactoryData

EXIT_INTERNAL - field in Unit globals OtlCommon

EXIT_OK - field in Unit globals OtlCommon

EXIT_THREADPOOL_CANCELLED - field in Unit globals OtlCommon

EXIT_THREADPOOL_INTERNAL_ERROR - field in Unit globals OtlCommon

EXIT_THREADPOOL_QUEUE_TOO_LONG - field in Unit globals OtlCommon

EXIT_THREADPOOL_STALE_TASK - field in Unit globals OtlCommon

ExitCode - field in Interface IOmniTaskControl

ExitCode - field in Class TOmniTaskControl

ExitCode - field in Class TOmniTaskExecutor

ExitMessage - field in Interface IOmniTaskControl

ExitMessage - field in Class TOmniTaskControl

ExitMessage - field in Class TOmniTaskExecutor


F

FatalException - method in Interface IOmniParallelJoin

FatalException - method in Class TOmniParallelJoin

FatalException - method in Interface IOmniFuture<T>

FatalException - method in Interface IOmniParallelTask

FatalException - method in Class TOmniParallelTask

FatalException - method in Interface IOmniWorkItem

FatalException - method in Class TOmniWorkItem

FatalException - method in Class TOmniFuture<T>

Filter - method in Class TExceptionFilters

FilterException - method in Unit globals OtlHooks

FilterMessage - method in Interface IOmniTaskControlInternals

Finalize - method in Interface IOmniParallelSimpleLoop

Finalize - method in Interface IOmniParallelSimpleLoop

Finalize - method in Interface IOmniParallelInitializedLoop<T>

Finalize - method in Class TOmniParallelLoop<T>

Finalize - method in Interface IOmniBackgroundWorker

Finalize - method in Class TOmniBackgroundWorker

Finalize - method in Interface IOmniParallelInitializedLoop

Finalize - method in Class TOmniParallelLoop

Finalize - method in Class TOmniParallelSimpleLoop

Finalize - method in Class TOmniParallelSimpleLoop

Finalize - method in Interface IOmniParallelSimpleLoop<T>

Finalize - method in Interface IOmniParallelSimpleLoop<T>

Finalize - method in Class TOmniParallelSimpleLoop<T>

Finalize - method in Class TOmniParallelSimpleLoop<T>

FindGroup - method in Interface IOmniProcessorGroups

FindGroup - method in Class TOmniProcessorGroups

FindNode - method in Interface IOmniNUMANodes

FindNode - method in Class TOmniNUMANodes

First - method in Interface IOmniTaskControlList

First - method in Class TOmniTaskControlList

For - method in Class Parallel
Creates fast parallel loop without support for work stealing which
only enumerates integer ranges.

For - method in Class Parallel
Creates fast parallel loop without support for work stealing which
only enumerates dynamic arrays.

ForEach - method in Class Parallel
Creates parallel loop that iterates over an IOmniValueEnumerable.

ForEach - method in Class Parallel
Creates parallel loop that iterates over an IOmniEnumerator.

ForEach - method in Class Parallel
Creates parallel loop that iterates over an IEnumerable.

ForEach - method in Class Parallel
Creates parallel loop that iterates with an IEnumerator.

ForEach - method in Class Parallel
Creates parallel loop that iterates over an IOmniBlockingCollection.

ForEach - method in Class Parallel
Creates parallel loop that iterates over a TOmniSourceProvider.

ForEach - method in Class Parallel
Creates parallel loop that uses a TEnumeratorDelegate to produce elements.

ForEach - method in Class Parallel
Creates parallel loop that iterates over an integer range.

ForEach - method in Class Parallel
Creates parallel loop that iterates over a GetEnumerator implemented in the object.

ForEach - method in Class Parallel
Creates parallel loop that iterates over elements of type T returned from an IOmniValueEnumerable.

ForEach - method in Class Parallel
Creates parallel loop that iterates over elements of type T returned from an IOmniEnumerator.

ForEach - method in Class Parallel
Creates parallel loop that iterates over elements of type T returned from an IEnumerable.

ForEach - method in Class Parallel
Creates parallel loop that iterates over elements of type T returned from an IEnumerator.

ForEach - method in Class Parallel
Creates parallel loop that iterates over elements of type T returned from an IEnumerable<T>.

ForEach - method in Class Parallel
Creates parallel loop that iterates over elements of type T returned from an IEnumerator<T>.

ForEach - method in Class Parallel
Creates parallel loop that iterates over elements of type T returned from an IOmniBlockingCollection.

ForEach - method in Class Parallel
Creates parallel loop that iterates over elements of type T returned from a TEnumeratorDelegate.

ForEach - method in Class Parallel
Creates parallel loop that iterates over elements of type T returned from a GetEnumerator implemented in the object.

ForkJoin - method in Class Parallel
Creates a Fork/Join interface.

ForkJoin - method in Class Parallel
Creates a Fork/Join<T> interface.

ForwardTaskMessage - method in Interface IOmniTaskControlInternals

ForwardTaskTerminated - method in Interface IOmniTaskControlInternals

Free - method in Struct Locked<T>

From - method in Interface IOmniPipeline

From - method in Class TOmniPipeline

FromArray - method in Struct TOmniValue

FromRecord - method in Struct TOmniValue

Future - method in Class Parallel
Creates a Future returning <T>.

Future - method in Class Parallel
Creates a Future returning <T>.

FAffinity - field in Struct TOmniGroupAffinity

FAffinity - field in Class TOmniNUMANode

FAffinity - field in Class TOmniProcessorGroup

FAffinity - field in Class TOTPGroupAffinity

FatalException - field in Struct TJoinInnerException

FatalException - field in Interface IOmniTaskControl

FatalException - field in Class TOmniTaskControl

FController - field in Class TSynchroSpin

FError - field in Class TOTPGroupAffinity

FEvent - field in Class TOmniCancellationToken

FGroup - field in Struct TOmniGroupAffinity

FGroup - field in Class TOTPGroupAffinity

FGroupNumber - field in Class TOmniNUMANode

FGroupNumber - field in Class TOmniProcessorGroup

FGroups - field in Class TOmniProcessorGroups

First - field in Struct TOmniPositionRange

FirstIn - field in Struct TOmniRingBuffer

FIsSignalled - field in Class TOmniCancellationToken

FLock - field in Struct TOmniSingleThreadUseChecker

FNodeNumber - field in Class TOmniNUMANode

FNodes - field in Class TOmniNUMANodes

FProcCount - field in Class TOTPGroupAffinity

FProximity - field in Class TOmniNUMANodes

FProximityInitialized - field in Class TOmniNUMANodes

FThreadID - field in Struct TOmniSingleThreadUseChecker

Func - field in Struct TOmniTaskConfigTerminated

Func - field in Class TOmniInternalFuncMsg

FuncEx - field in Class TOmniInternalFuncMsg


G

Get - method in Interface IOmniTaskControlList

GetActive - method in Interface IOmniTimedTask

GetAffinity - method in Struct TOmniGroupAffinity

GetAffinity - method in Interface IOmniThreadEnvironment

GetAffinity - method in Interface IOmniSystemEnvironment

GetAffinity - method in Interface IOmniNUMANode

GetAffinity - method in Interface IOmniProcessorGroup

GetAffinity - method in Interface IOmniProcessEnvironment

GetAffinity - method in Interface IOmniThreadPool

GetArrayFromTValue - method in Struct TOmniValue

GetAsArray - method in Struct TOmniValue

GetAsArray - method in Interface IOmniIntegerSet

GetAsArrayItem - method in Struct TOmniValue

GetAsArrayItem - method in Struct TOmniValue

GetAsArrayItem - method in Struct TOmniValue

GetAsArrayItemOV - method in Struct TOmniValue

GetAsBits - method in Interface IOmniIntegerSet

GetAsIntArray - method in Interface IOmniIntegerSet

GetAsMask - method in Interface IOmniIntegerSet

GetAsString - method in Interface IOmniAffinity

GetAsTValue - method in Struct TOmniValue

GetAsy_OnUnhandledWorkerException - method in Interface IOmniThreadPool

GetAsy_OnUnhandledWorkerException - method in Interface IOTPWorker

GetCancellationToken - method in Interface IOmniWorkItem

GetCancellationToken - method in Interface IOmniTask

GetCancellationToken - method in Interface IOmniTaskControl

GetCapabilities - method in Class TOmniSourceProvider

GetCapabilities - method in Class TOmniValueEnumeratorProvider

GetCapabilities - method in Class TOmniIntegerRangeProvider

GetCapabilities - method in Class TOmniEnumeratorProvider

GetCapacity - method in Interface IOmniTaskControlList

GetComm - method in Interface IOmniTask

GetComm - method in Interface IOmniTaskControl

GetConfig - method in Interface IOmniWorkItemEx

GetContainerSubject - method in Interface IOmniValueQueue

GetContainerSubject - method in Interface IOmniBlockingCollection

GetCount - method in Interface IOmniAffinity

GetCount - method in Interface IOmniTaskControlList

GetCounter - method in Interface IOmniTask

GetCountPhysical - method in Interface IOmniAffinity

GetCPUTimeStamp - method in Unit globals OtlSync

GetCurrent - method in Class TOmniValueEnumerator

GetCurrent - method in Interface IOmniValueEnumerator

GetCurrent - method in Class TOmniBlockingCollectionEnumerator

GetCurrent - method in Class TOmniDelegateEnumerator<T>

GetCurrent - method in Class TOmniDelegateEnumerator

GetCurrent - method in Interface IOmniTaskControlListEnumerator

GetData - method in Interface IOmniWorkItem

GetDataCountForGeneration - method in Class TOmniBaseDataManager

GetDebugFlags - method in Interface IOmniTaskControlInternals

GetEnumerator - method in Interface IOmniInterfaceDictionary

GetEnumerator - method in Class TOmniInterfaceDictionary

GetEnumerator - method in Interface IOmniNUMANodes

GetEnumerator - method in Interface IOmniProcessorGroups

GetEnumerator - method in Interface IOmniValueEnumerable

GetEnumerator - method in Class TOmniNUMANodes

GetEnumerator - method in Class TOmniProcessorGroups

GetEnumerator - method in Interface IOmniBlockingCollection

GetEnumerator - method in Class TOmniBlockingCollection

GetEnumerator - method in Interface IOmniTaskControlList

GetEnumerator - method in Class TOmniTaskControlList

GetEnumerator - method in Interface IOmniTaskGroup

GetEnumerator - method in Class TOmniTaskGroup

GetEvent - method in Class TOmniContainerWindowsEventObserver

GetEvent - method in Class TOmniContainerWindowsEventObserverImpl

GetEvent - method in Class TOmniContainerEventObserver

GetEvent - method in Class TOmniContainerEventObserverImpl

GetEvent - method in Interface IOmniWaitableValue

GetEventList - method in Class TOmniLogger

GetExitCode - method in Interface IOmniTaskControl

GetExitMessage - method in Interface IOmniTaskControl

GetFatalException - method in Interface IOmniTaskControl

GetGroupAffinity - method in Interface IOmniThreadEnvironment

GetGroupNumber - method in Interface IOmniNUMANode

GetGroupNumber - method in Interface IOmniProcessorGroup

GetHandle - method in Interface IOmniHandleObject

GetHandle - method in Interface IOmniCancellationToken

GetHandle - method in Interface IOmniWaitableValue

GetHandleExceptions - method in Interface IOmniPipelineStageEx

GetID - method in Interface IOmniThreadEnvironment

GetIdleWorkerThreadTimeout_sec - method in Interface IOmniThreadPool

GetImplementor - method in Interface IOmniTask

GetImplementor - method in Interface IOmniWorker

GetInput - method in Interface IOmniPipelineStage

GetInput - method in Interface IOmniPipeline

GetInterval - method in Interface IOmniTimedTask

GetItem - method in Interface IOmniIntegerSet

GetItem - method in Interface IOmniNUMANodes

GetItem - method in Interface IOmniProcessorGroups

GetLock - method in Interface IOmniTask

GetLock - method in Interface IOmniTaskControl

GetLockCount - method in Interface IOmniCriticalSection

GetLockCount - method in Struct TOmniCS

GetLockCount - method in Class TOmniCriticalSection

GetMask - method in Interface IOmniAffinity

GetMaxExecuting - method in Interface IOmniThreadPool

GetMaxQueued - method in Interface IOmniThreadPool

GetMaxQueuedTime_sec - method in Interface IOmniThreadPool

GetMemory - method in Interface IOmniProcessEnvironment

GetMinWorkers - method in Interface IOmniThreadPool

GetName - method in Interface IOmniTask

GetName - method in Interface IOmniThreadPool

GetName - method in Interface IOmniTaskControl

GetNewMessageEvent - method in Class TOmniMessageQueue

GetNewMessageEvent - method in Interface IOmniCommunicationEndpoint

GetNext - method in Class TOmniDataManager

GetNext - method in Class TOmniBaseDataManager

GetNext - method in Class TOmniDataPackage

GetNext - method in Class TOmniDataPackage

GetNext - method in Class TOmniLocalQueue

GetNext - method in Class TOmniLocalQueue

GetNext - method in Class TOmniValueEnumeratorDataPackage

GetNext - method in Class TOmniIntegerDataPackage

GetNext - method in Class TOmniIntegerDataPackage

GetNext - method in Class TOmniLocalQueueImpl

GetNext - method in Class TOmniLocalQueueImpl

GetNextFromProvider - method in Class TOmniBaseDataManager

GetNextFromProvider - method in Class TOmniHeuristicDataManager

GetNextFromProvider - method in Class TOmniCountableDataManager

GetNodeNumber - method in Interface IOmniNUMANode

GetNUMANodes - method in Interface IOmniEnvironment

GetNUMANodes - method in Interface IOmniThreadPool

GetNumCores - method in Interface IOmniThreadPool

GetNumTasks - method in Interface IOmniPipelineStageEx

GetOnChange - method in Interface IOmniIntegerSet

GetOnExecute - method in Interface IOmniWorkItemConfigEx

GetOnExecute - method in Class TOmniWorkItemConfig

GetOnRequestDone - method in Interface IOmniWorkItemConfigEx

GetOnRequestDone - method in Class TOmniWorkItemConfig

GetOnRequestDone_Asy - method in Interface IOmniWorkItemConfigEx

GetOnRequestDone_Asy - method in Class TOmniWorkItemConfig

GetOtherEndpoint - method in Interface IOmniCommunicationEndpoint

GetOutput - method in Interface IOmniPipelineStage

GetOutput - method in Interface IOmniPipeline

GetPackage - method in Class TOmniSourceProvider

GetPackage - method in Class TOmniValueEnumeratorProvider

GetPackage - method in Class TOmniIntegerRangeProvider

GetPackage - method in Class TOmniEnumeratorProvider

GetPackageSizeLimit - method in Class TOmniSourceProvider

GetPackageSizeLimit - method in Class TOmniValueEnumeratorProvider

GetPackageSizeLimit - method in Class TOmniIntegerRangeProvider

GetPackageSizeLimit - method in Class TOmniValueEnumeratorDataPackage

GetPackageSizeLimit - method in Class TOmniEnumeratorProvider

GetParam - method in Interface IOmniTask

GetParam - method in Interface IOmniTaskControl

GetPipelineStage - method in Interface IOmniPipeline

GetPool - method in Class Parallel
Returns the thread pool specified in the taskConfig parameter or
a global parallel pool if taskConfig is nil or it doesn't specify a pool.

GetPriorityClass - method in Interface IOmniProcessEnvironment

GetProcess - method in Interface IOmniEnvironment

GetProcessorGroups - method in Interface IOmniEnvironment

GetProcessorGroups - method in Interface IOmniThreadPool

GetReader - method in Interface IOmniCommunicationEndpoint

GetRecord - method in Class TOmniRecordWrapper<T>

GetResult - method in Interface IOmniWorkItem

GetSharedInfo - method in Interface IOmniTaskControlSharedInfo

GetSkipCompletionHandler - method in Interface IOmniWorkItem

GetSynchro - method in Interface IOmniSynchroObject

GetSyncObj - method in Interface IOmniCriticalSection

GetSyncObj - method in Struct TOmniCS

GetSyncObj - method in Class TOmniCriticalSection

GetSystem - method in Interface IOmniEnvironment

GetTask - method in Interface IOmniJoinState

GetTask - method in Interface IOmniWorkItem

GetTask - method in Interface IOmniWorker

GetTaskConfig - method in Interface IOmniPipelineStageEx

GetTaskControl - method in Interface IOmniJoinStateEx

GetTasks - method in Interface IOmniTaskGroup

GetTaskState - method in Interface IOmniWorkItem

GetTerminatedEvent - method in Interface IOmniTaskControlInternals

GetTerminateEvent - method in Interface IOmniTask

GetThread - method in Interface IOmniEnvironment

GetThreadData - method in Interface IOmniTask

GetThreadId - method in Unit globals OtlSync

GetThreadPool - method in Interface IOmniTaskConfigInternal

GetThreadPool - method in Class TOmniTaskConfig

GetThrottle - method in Interface IOmniPipelineStageEx

GetThrottleLow - method in Interface IOmniPipelineStageEx

GetThrottleLowSat - method in Interface IOmniPipelineStageEx

GetTimes - method in Interface IOmniProcessEnvironment

GetTValueFromArray - method in Struct TOmniValue

GetUniqueID - method in Interface IOmniWorkItem

GetUniqueID - method in Interface IOmniTask

GetUniqueID - method in Interface IOmniThreadPool

GetUniqueID - method in Interface IOmniTaskControl

GetUserDataVal - method in Interface IOmniTaskControl

GetValue - method in Interface IOmniStringData

GetValue - method in Interface IOmniCounter

GetValue - method in Interface IOmniVariantData

GetValue - method in Class TOmniVariantData

GetValue - method in Interface IOmniAutoDestroyObject

GetValue - method in Class TOmniStringData

GetValue - method in Interface IOmniExtendedData

GetValue - method in Class TOmniExtendedData

GetValue - method in Interface IOmniAnsiStringData

GetValue - method in Interface IOmniWideStringData

GetValue - method in Class TOmniAnsiStringData

GetValue - method in Interface IOmniWaitableValue

GetValue - method in Class TOmniWideStringData

GetWaitOnTerminate_sec - method in Interface IOmniThreadPool

GetWorkItemInfo - method in Class TOTPWorkerThread

GetWriter - method in Interface IOmniCommunicationEndpoint

GlobalOmniThreadPool - method in Unit globals OtlThreadPool

GlobalParallelPool - method in Unit globals OtlParallel

globals OmniThreadLibrary_UML - Unit in OmniThreadLibrary_UML

globals OtlCollections - Unit in OtlCollections

globals OtlComm - Unit in OtlComm

globals OtlCommBufferTest - Unit in OtlCommBufferTest

globals OtlCommon - Unit in OtlCommon

globals OtlContainerObserver - Unit in OtlContainerObserver

globals OtlContainers - Unit in OtlContainers

globals OtlDataManager - Unit in OtlDataManager

globals OtlEventMonitor - Unit in OtlEventMonitor

globals OtlHooks - Unit in OtlHooks

globals OtlLogger - Unit in OtlLogger

globals OtlParallel - Unit in OtlParallel

globals OtlRegister - Unit in OtlRegister

globals OtlSync - Unit in OtlSync

globals OtlTask - Unit in OtlTask

globals OtlTaskControl - Unit in OtlTaskControl

globals OtlThreadPool - Unit in OtlThreadPool

globals Utils - Unit in Utils

Generation - field in Class TOmniDataPackageBase

GEnvironment - field in Unit globals OtlCommon

GExceptionFilters - field in Unit globals OtlHooks

GLogger - field in Unit globals OtlLogger

GOmniCancellationToken - field in Unit globals OtlSync

GOmniThreadPool - field in Unit globals OtlThreadPool

GParallelPool - field in Unit globals OtlParallel

GPoolNotifications - field in Unit globals OtlHooks

Group - field in Struct TOmniGroupAffinity

Group - field in Class TOTPGroupAffinity

GroupAffinity - field in Interface IOmniThreadEnvironment

GroupAffinity - field in Class TOmniThreadEnvironment

GroupAffinity - field in Class TOTPWorkItem

GroupNumber - field in Interface IOmniNUMANode

GroupNumber - field in Interface IOmniProcessorGroup

GroupNumber - field in Class TOmniNUMANode

GroupNumber - field in Class TOmniProcessorGroup

GTaskControlEventMonitorPool - field in Unit globals OtlTaskControl

GThreadNotifications - field in Unit globals OtlHooks


H

Handle - method in Interface IOmniSynchro

Handle - method in Class TOmniSynchroObject

HandleExceptions - method in Interface IOmniPipeline

HandleExceptions - method in Class TOmniPipeline

HasArrayItem - method in Struct TOmniValue

HasArrayItem - method in Struct TOmniValue

HasArrayItem - method in Struct TOmniValue

HasData - method in Class TOmniIntegerDataPackage

Handle - field in Class TOmniContainerWindowsMessageObserver

Handle - field in Interface IOmniHandleObject

Handle - field in Interface IOmniCancellationToken

Handle - field in Class TOmniCancellationToken

Handle - field in Class TOmniResourceCount

Handle - field in Interface IOmniWaitableValue

Handle - field in Class TOmniWaitableValue

HandleExceptions - field in Interface IOmniPipelineStageEx

HandleExceptions - field in Class TOmniPipelineStage


I

Increment - method in Class TInterlockedEx

Increment - method in Interface IOmniCounter

Increment - method in Struct TOmniCounter

Increment - method in Struct TOmniAlignedInt32

Increment - method in Struct TOmniAlignedInt32

Increment - method in Class TOmniCounterImpl

Increment - method in Struct TOmniAlignedInt64

Increment - method in Struct TOmniAlignedInt64

IndexOf - method in Class TOmniValueContainer

IndexOf - method in Interface IOmniTaskControlList

IndexOf - method in Class TOmniTaskControlList

IndexOfID - method in Interface IOmniTaskControlList

IndexOfID - method in Class TOmniTaskControlList

Initialize - method in Interface IOmniQueue

Initialize - method in Class TOmniBaseBoundedQueue

Initialize - method in Interface IOmniStack

Initialize - method in Class TOmniBaseBoundedStack

Initialize - method in Struct TOmniCS

Initialize - method in Struct Locked<T>

Initialize - method in Struct Locked<T>

Initialize - method in Class Atomic<T>

Initialize - method in Class Atomic<T>

Initialize - method in Class Atomic<T,I>

Initialize - method in Struct TOmniCounter

Initialize - method in Struct TOmniAlignedInt32

Initialize - method in Struct TOmniAlignedInt64

Initialize - method in Class TOmniIntegerDataPackage

Initialize - method in Interface IOmniParallelSimpleLoop

Initialize - method in Interface IOmniParallelSimpleLoop

Initialize - method in Interface IOmniParallelLoop

Initialize - method in Interface IOmniParallelLoop<T>

Initialize - method in Class TOmniParallelLoop<T>

Initialize - method in Interface IOmniBackgroundWorker

Initialize - method in Class TOmniBackgroundWorker

Initialize - method in Class TOmniParallelLoop

Initialize - method in Class TOmniParallelSimpleLoop

Initialize - method in Class TOmniParallelSimpleLoop

Initialize - method in Interface IOmniParallelSimpleLoop<T>

Initialize - method in Interface IOmniParallelSimpleLoop<T>

Initialize - method in Class TOmniParallelSimpleLoop<T>

Initialize - method in Class TOmniParallelSimpleLoop<T>

Initialize - method in Interface IOmniWorker

InitializeTimingInfo - method in Unit globals OtlContainers

Insert - method in Class TOmniValueContainer

Insert - method in Interface IOmniTaskControlList

Insert - method in Class TOmniTaskControlList

InternalType - method in Class TOmniInternalMessage

Into - method in Interface IOmniParallelLoop

Into - method in Interface IOmniParallelLoop<T>

Into - method in Class TOmniParallelLoop<T>

Into - method in Class TOmniParallelLoop

Invoke - method in Interface IOmniTask

Invoke - method in Interface IOmniTaskControl

Invoke - method in Interface IOmniTaskControl

Invoke - method in Interface IOmniTaskControl

Invoke - method in Interface IOmniTaskControl

Invoke - method in Interface IOmniTaskControl

Invoke - method in Interface IOmniTaskControl

Invoke - method in Interface IOmniTaskControl

Invoke - method in Interface IOmniTaskControl

Invoke - method in Class TOmniTaskControl

Invoke - method in Class TOmniTaskControl

Invoke - method in Class TOmniTaskControl

Invoke - method in Class TOmniTaskControl

Invoke - method in Class TOmniTaskControl

Invoke - method in Class TOmniTaskControl

Invoke - method in Class TOmniTaskControl

Invoke - method in Class TOmniTaskControl

Invoke - method in Class TOmniTask

IOmniAffinity - Interface in OtlCommon

IOmniAnsiStringData - Interface in OtlCommon

IOmniAutoDestroyObject - Interface in OtlCommon

IOmniAwait - Interface in OtlParallel

IOmniBackgroundWorker - Interface in OtlParallel

IOmniBlockingCollection - Interface in OtlCollections

IOmniCancellationToken - Interface in OtlSync

IOmniCommDispatchingObserver - Interface in OtlComm

IOmniCommunicationEndpoint - Interface in OtlComm

IOmniCommunicationEndpointInternal - Interface in OtlComm

IOmniCompute - Interface in OtlParallel

IOmniCompute<T> - Interface in OtlParallel

IOmniCountdownEvent - Interface in OtlSync

IOmniCounter - Interface in OtlCommon

IOmniCriticalSection - Interface in OtlSync

IOmniEnvironment - Interface in OtlCommon

IOmniEvent - Interface in OtlSync

IOmniExtendedData - Interface in OtlCommon

IOmniForkJoin - Interface in OtlParallel

IOmniForkJoin<T> - Interface in OtlParallel

IOmniFuture<T> - Interface in OtlParallel

IOmniHandleObject - Interface in OtlSync

IOmniIntegerSet - Interface in OtlCommon

IOmniInterfaceDictionary - Interface in OtlCommon

IOmniJoinState - Interface in OtlParallel

IOmniJoinStateEx - Interface in OtlParallel

IOmniLockManager<K> - Interface in OtlSync

IOmniLockManagerAutoUnlock - Interface in OtlSync

IOmniMessageQueueTee - Interface in OtlComm

IOmniNUMANode - Interface in OtlCommon

IOmniNUMANodes - Interface in OtlCommon

IOmniNUMANodesInternal - Interface in OtlCommon

IOmniParallelAggregatorLoop - Interface in OtlParallel

IOmniParallelAggregatorLoop<T> - Interface in OtlParallel

IOmniParallelAggregatorLoop.Execute - method in Class TOmniParallelLoop<T>

IOmniParallelAggregatorLoop.Execute - method in Class TOmniParallelLoop

IOmniParallelInitializedLoop - Interface in OtlParallel

IOmniParallelInitializedLoop<T> - Interface in OtlParallel

IOmniParallelIntoLoop - Interface in OtlParallel

IOmniParallelIntoLoop<T> - Interface in OtlParallel

IOmniParallelJoin - Interface in OtlParallel

IOmniParallelLoop - Interface in OtlParallel

IOmniParallelLoop<T> - Interface in OtlParallel

IOmniParallelMapper<T1,T2> - Interface in OtlParallel

IOmniParallelSimpleLoop - Interface in OtlParallel

IOmniParallelSimpleLoop<T> - Interface in OtlParallel

IOmniParallelTask - Interface in OtlParallel

IOmniPipeline - Interface in OtlParallel

IOmniPipelineStage - Interface in OtlParallel

IOmniPipelineStageEx - Interface in OtlParallel

IOmniProcessEnvironment - Interface in OtlCommon

IOmniProcessorGroup - Interface in OtlCommon

IOmniProcessorGroups - Interface in OtlCommon

IOmniProcessorGroupsInternal - Interface in OtlCommon

IOmniQueue - Interface in OtlContainers

IOmniResourceCount - Interface in OtlSync

IOmniStack - Interface in OtlContainers

IOmniStringData - Interface in OtlCommon

IOmniSynchro - Interface in OtlSync

IOmniSynchroObject - Interface in OtlSync

IOmniSynchroObserver - Interface in OtlSync

IOmniSystemEnvironment - Interface in OtlCommon

IOmniTask - Interface in OtlTask

IOmniTaskConfig - Interface in OtlParallel

IOmniTaskConfigInternal - Interface in OtlParallel

IOmniTaskControl - Interface in OtlTaskControl

IOmniTaskControlInternals - Interface in OtlTaskControl

IOmniTaskControlList - Interface in OtlTaskControl

IOmniTaskControlListEnumerator - Interface in OtlTaskControl

IOmniTaskControlMonitor - Interface in OtlTaskControl

IOmniTaskControlSharedInfo - Interface in OtlTaskControl

IOmniTaskExecutor - Interface in OtlTask

IOmniTaskGroup - Interface in OtlTaskControl

IOmniThreadEnvironment - Interface in OtlCommon

IOmniThreadPool - Interface in OtlThreadPool

IOmniThreadPoolMonitor - Interface in OtlThreadPool

IOmniThreadPoolScheduler - Interface in OtlThreadPool

IOmniTimedTask - Interface in OtlParallel

IOmniTwoWayChannel - Interface in OtlComm

IOmniValueEnumerable - Interface in OtlCommon

IOmniValueEnumerator - Interface in OtlCommon
Slightly different from the IEnumerable:
- Returns TOmniValue.
- Must ensure correct operation of multiple simultaneous enumerators.
- TryTake must be implemented to support mutable collections (as TOmniBlockingCollection).
For non-mutable collections TryTake can simply return false if the collection
is empty.
- TryTake must be threadsafe - when used in Parallel.For, data manager will call
it simultaneously from multiple threads at the same time.

IOmniValueQueue - Interface in OtlContainers

IOmniVariantData - Interface in OtlCommon

IOmniWaitableValue - Interface in OtlCommon

IOmniWideStringData - Interface in OtlCommon

IOmniWorker - Interface in OtlTaskControl

IOmniWorkItem - Interface in OtlParallel

IOmniWorkItemConfig - Interface in OtlParallel

IOmniWorkItemConfigEx - Interface in OtlParallel

IOmniWorkItemEx - Interface in OtlParallel

IOTPWorker - Interface in OtlThreadPool

IsAnsiString - method in Struct TOmniValue

IsArray - method in Struct TOmniValue

IsBoolean - method in Struct TOmniValue

IsCancelled - method in Interface IOmniParallelJoin

IsCancelled - method in Interface IOmniJoinState

IsCancelled - method in Class TOmniParallelJoin

IsCancelled - method in Interface IOmniFuture<T>

IsCancelled - method in Class TOmniJoinState

IsCancelled - method in Class TOmniFuture<T>

IsCompleted - method in Interface IOmniBlockingCollection

IsCompleted - method in Class TOmniBlockingCollection

IsDateTime - method in Struct TOmniValue

IsDone - method in Interface IOmniCompute<T>

IsDone - method in Class TOmniCompute<T>

IsDone - method in Interface IOmniCompute

IsDone - method in Class TOmniCompute

IsDone - method in Interface IOmniFuture<T>

IsDone - method in Class TOmniFuture<T>

IsEmpty - method in Interface IOmniQueue

IsEmpty - method in Class TOmniBaseBoundedQueue

IsEmpty - method in Interface IOmniStack

IsEmpty - method in Class TOmniBaseBoundedStack

IsEmpty - method in Class TOmniBaseQueue

IsEmpty - method in Interface IOmniValueQueue

IsEmpty - method in Struct TOmniValue

IsEmpty - method in Interface IOmniIntegerSet

IsEmpty - method in Class TOmniIntegerSet

IsEmpty - method in Interface IOmniBlockingCollection

IsEmpty - method in Class TOmniBlockingCollection

IsEmpty - method in Struct TOTPThreadDataFactory

IsException - method in Struct TOmniValue

IsExceptional - method in Interface IOmniParallelJoin

IsExceptional - method in Interface IOmniJoinState

IsExceptional - method in Class TOmniParallelJoin

IsExceptional - method in Interface IOmniParallelTask

IsExceptional - method in Class TOmniParallelTask

IsExceptional - method in Interface IOmniWorkItem

IsExceptional - method in Class TOmniWorkItem

IsExceptional - method in Class TOmniJoinState

IsExecuting - method in Class TOTPWorkerThread

IsFinalized - method in Interface IOmniBlockingCollection
Collection is finalized when it is both completed (i.e. CompleteAdding
was called) and empty (TryTake would fail).

IsFinalized - method in Class TOmniBlockingCollection

IsFloating - method in Struct TOmniValue

IsFull - method in Interface IOmniQueue

IsFull - method in Class TOmniBaseBoundedQueue

IsFull - method in Interface IOmniStack

IsFull - method in Class TOmniBaseBoundedStack

IsIdle - method in Interface IOmniThreadPool

IsIdle - method in Class TOmniThreadPool

IsInteger - method in Struct TOmniValue

IsInterface - method in Struct TOmniValue

IsInterfacedType - method in Struct TOmniValue

IsLocked - method in Class TOmniValueContainer

IsNull - method in Struct TOmniExecutable

IsObject - method in Struct TOmniValue

IsOwnedObject - method in Struct TOmniValue

IsPointer - method in Struct TOmniValue

IsRecord - method in Struct TOmniValue

IsSignalled - method in Interface IOmniCancellationToken

IsSignalled - method in Class TOmniCancellationToken

IsSignalled - method in Interface IOmniSynchro

IsSignalled - method in Class TOmniSynchroObject

IsSignalled - method in Class TOmniEvent

IsSignalled - method in Class TOmniCountdownEvent

IsString - method in Struct TOmniValue

IsVariant - method in Struct TOmniValue

IsWideString - method in Struct TOmniValue

ID - field in Interface IOmniThreadEnvironment

ID - field in Class TOmniThreadEnvironment

IdleWorkerThreadTimeout_sec - field in Interface IOmniThreadPool

IdleWorkerThreadTimeout_sec - field in Class TOTPWorker

IdleWorkerThreadTimeout_sec - field in Class TOmniThreadPool

Implementor - field in Interface IOmniTask

Implementor - field in Interface IOmniWorker

Implementor - field in Class TOmniWorker

Implementor - field in Class TOmniTaskExecutor

Implementor - field in Class TOmniTask

imtAddressMsg - field in Enum TOmniInternalMessageType

imtFuncMsg - field in Enum TOmniInternalMessageType

imtStringMsg - field in Enum TOmniInternalMessageType

Index - field in Struct THandleInfo

Inner - field in Class EJoinException

Input - field in Interface IOmniPipelineStage

Input - field in Interface IOmniPipeline

Input - field in Class TOmniPipelineStage

Input - field in Class TOmniPipeline

InternalMessageType - field in Class TOmniInternalMessage

Interval - field in Interface IOmniTimedTask

Interval - field in Class TOmniTimedTask

Interval_ms - field in Class TOmniTaskTimerInfo

IsFull - field in Class TOmniOutputBufferImpl

Item - field in Class TOmniValueContainer

Item - field in Class TOmniValueContainer

Item - field in Class TOmniValueContainer

Item - field in Interface IOmniIntegerSet

Item - field in Interface IOmniNUMANodes

Item - field in Interface IOmniProcessorGroups

Item - field in Class TOmniNUMANodes

Item - field in Class TOmniIntegerSet

Item - field in Class TOmniProcessorGroups

Items - field in Interface IOmniTaskControlList

Items - field in Class TOmniTaskControlList

itSelf - field in Enum TOmniInvokeType

itSelfAndObject - field in Enum TOmniInvokeType

itSelfAndOmniValue - field in Enum TOmniInvokeType

itUnknown - field in Enum TOmniInvokeType


J

Join - method in Class Parallel
Creates a Join interface.

Join - method in Class Parallel
Creates Join of two tasks.

Join - method in Class Parallel
Creates Join of two tasks.

Join - method in Class Parallel
Creates Join of any number of tasks.

Join - method in Class Parallel
Creates Join of any number of tasks.

Join - method in Interface IOmniTaskControl

Join - method in Class TOmniTaskControl


K

KernelTime - field in Struct TOmniProcessTimes

Kind - field in Struct TOmniExecutable


L

Last - method in Interface IOmniTaskControlList

Last - method in Class TOmniTaskControlList

Leave - method in Interface IOmniTaskControl

Leave - method in Class TOmniTaskControl

LeaveGate - method in Interface IOmniSynchroObserver

LocalQueueDestroyed - method in Class TOmniBaseDataManager

Lock - method in Interface IOmniLockManager<K>

Lock - method in Class TOmniLockManager<K>

Lock - method in Class TOmniValueContainer

Locked - method in Struct Locked<T>

Locked - method in Struct Locked<T>

Locked<T> - Struct in OtlSync

LockUnlock - method in Interface IOmniLockManager<K>

LockUnlock - method in Class TOmniLockManager<K>

Log - method in Class TOmniLogger

Log - method in Class TOmniLogger

Last - field in Struct TOmniPositionRange

LastIn - field in Struct TOmniRingBuffer

Lock - field in Interface IOmniTask

Lock - field in Interface IOmniTaskControl

Lock - field in Class TOmniSharedTaskInfo

Lock - field in Class TOmniTaskControl

Lock - field in Class TOmniTask

LockCount - field in Interface IOmniCriticalSection

LockCount - field in Struct TOmniCS


M

MaintainanceTimer - method in Class TOTPWorker

Map - method in Class Parallel
Creates a parallel Map mapping <T1> to <T2>.

Map - method in Class Parallel
Maps and array of <T1> to an array of <T2>.

MarkFull - method in Class TOmniOutputBufferImpl

MessageLoopPayload - method in Interface IOmniWorker

MFence - method in Unit globals OtlSync

Monitor - method in Interface IOmniThreadPoolMonitor

Monitor - method in Interface IOmniTaskControlMonitor

Monitor - method in Class TOmniEventMonitor

Monitor - method in Class TOmniEventMonitor

MonitorWith - method in Interface IOmniTaskConfig

MonitorWith - method in Class TOmniTaskConfig

MonitorWith - method in Interface IOmniThreadPool

MonitorWith - method in Class TOmniThreadPool

MonitorWith - method in Interface IOmniTaskControl

MonitorWith - method in Class TOmniTaskControl

Move - method in Struct TOmniTaggedPointer

Move128 - method in Unit globals OtlSync

Move64 - method in Unit globals OtlSync

Move64 - method in Unit globals OtlSync

MoveDPtr - method in Unit globals OtlSync

MoveDPtr - method in Unit globals OtlSync

MoveNext - method in Class TOmniValueEnumerator

MoveNext - method in Interface IOmniValueEnumerator

MoveNext - method in Class TOmniBlockingCollectionEnumerator

MoveNext - method in Class TOmniDelegateEnumerator<T>

MoveNext - method in Class TOmniDelegateEnumerator

MoveNext - method in Interface IOmniTaskControlListEnumerator

MsgCompleted - method in Class TOTPWorker

MsgThreadCreated - method in Class TOTPWorker

MsgThreadDestroying - method in Class TOTPWorker

MsgWait - method in Interface IOmniTaskControl

MsgWait - method in Class TOmniTaskControl

MsgWaitAny - method in Class TWaitFor

Mask - field in Interface IOmniAffinity

Mask - field in Class TOmniAffinity

MaxExecuting - field in Interface IOmniThreadPool

MaxExecuting - field in Class TOTPWorker

MaxExecuting - field in Class TOmniThreadPool

MaxQueued - field in Interface IOmniThreadPool

MaxQueued - field in Class TOTPWorker

MaxQueued - field in Class TOmniThreadPool

MaxQueuedTime_sec - field in Interface IOmniThreadPool

MaxQueuedTime_sec - field in Class TOTPWorker

MaxQueuedTime_sec - field in Class TOmniThreadPool

Memory - field in Interface IOmniProcessEnvironment

Memory - field in Class TOmniProcessEnvironment

MessageID - field in Class TOmniTaskTimerInfo

MessageType - field in Struct TOmniMessageID

MessageWindow - field in Class TOmniEventMonitor

Method - field in Struct TOmniExecutable

MinWorkers - field in Interface IOmniThreadPool

MinWorkers - field in Class TOTPWorker

MinWorkers - field in Class TOmniThreadPool

mitInteger - field in Enum TOmniMessageIDType

mitPointer - field in Enum TOmniMessageIDType

mitString - field in Enum TOmniMessageIDType

Monitor - field in Class TOmniSharedTaskInfo

Monitor - field in Class TOmniCountedEventMonitor

MonitorClass - field in Class TOmniEventMonitorPool

MonitorLock - field in Class TOmniSharedTaskInfo

MSG_CANCEL_RESULT - field in Unit globals OtlThreadPool

MSG_CLIENT_MESSAGE - field in Unit globals OtlComm

MSG_COMPLETED - field in Unit globals OtlThreadPool

MSG_RUN - field in Unit globals OtlThreadPool

MSG_STOP - field in Unit globals OtlThreadPool

MSG_THREAD_CREATED - field in Unit globals OtlThreadPool

MSG_THREAD_DESTROYING - field in Unit globals OtlThreadPool

MSG_WORK_ITEM_DONE - field in Unit globals OtlParallel

MsgData - field in Struct TOmniMessage

MsgData - field in Class TOmniInternalStringMsg

MsgData - field in Class TOmniInternalAddressMsg

MsgExecuteNow - field in Class TOmniTimedTaskWorker

MsgID - field in Struct TOmniMessage

MsgMethod - field in Class TOmniInternalAddressMsg

MsgName - field in Class TOmniInternalStringMsg

MsgSetTask - field in Class TOmniTimedTaskWorker


N

NewInstance - method in Class TOmniSynchroObject

Next - method in Interface IOmniBlockingCollection

Next - method in Class TOmniBlockingCollection

Next - method in Class TOTPWorkerScheduler

NextGeneration - method in Class TOmniDataPackageBase

NextOid - method in Unit globals OtlCommon

NInterlockedExchangeAdd - method in Unit globals OtlSync

NoThrottling - method in Interface IOmniPipeline

NoThrottling - method in Class TOmniPipeline

Notify - method in Class TOmniContainerSubject

Notify - method in Class TOmniContainerObserver

Notify - method in Class TOmniContainerWindowsMessageObserverImpl

Notify - method in Class TOmniContainerWindowsEventObserverImpl

Notify - method in Class TOmniContainerEventObserverImpl

Notify - method in Class TThreadNotifications

Notify - method in Class TPoolNotifications

NotifyBufferFull - method in Class TOmniBaseDataManager

NotifyBufferRangeChanged - method in Class TOmniBaseDataManager

NotifyOnce - method in Class TOmniContainerSubject

NoWait - method in Interface IOmniParallelSimpleLoop

NoWait - method in Interface IOmniParallelJoin

NoWait - method in Class TOmniParallelJoin

NoWait - method in Interface IOmniParallelLoop

NoWait - method in Interface IOmniParallelTask

NoWait - method in Class TOmniParallelTask

NoWait - method in Interface IOmniParallelLoop<T>

NoWait - method in Class TOmniParallelLoop<T>

NoWait - method in Class TOmniParallelLoop

NoWait - method in Class TOmniParallelSimpleLoop

NoWait - method in Interface IOmniParallelMapper<T1,T2>

NoWait - method in Class TOmniParallelMapper<T1,T2>

NoWait - method in Interface IOmniParallelSimpleLoop<T>

NoWait - method in Class TOmniParallelSimpleLoop<T>

Null - method in Struct TOmniValue

NUMANode - method in Interface IOmniTaskControl

NUMANode - method in Class TOmniTaskControl

NumTasks - method in Interface IOmniParallelSimpleLoop

NumTasks - method in Interface IOmniParallelJoin

NumTasks - method in Class TOmniParallelJoin

NumTasks - method in Interface IOmniParallelLoop

NumTasks - method in Interface IOmniForkJoin<T>

NumTasks - method in Interface IOmniPipeline

NumTasks - method in Class TOmniForkJoin<T>

NumTasks - method in Interface IOmniForkJoin

NumTasks - method in Interface IOmniParallelTask

NumTasks - method in Class TOmniParallelTask

NumTasks - method in Interface IOmniParallelLoop<T>

NumTasks - method in Class TOmniParallelLoop<T>

NumTasks - method in Interface IOmniBackgroundWorker

NumTasks - method in Class TOmniBackgroundWorker

NumTasks - method in Class TOmniParallelLoop

NumTasks - method in Class TOmniParallelSimpleLoop

NumTasks - method in Class TOmniPipeline

NumTasks - method in Interface IOmniParallelMapper<T1,T2>

NumTasks - method in Class TOmniForkJoin

NumTasks - method in Class TOmniParallelMapper<T1,T2>

NumTasks - method in Interface IOmniParallelSimpleLoop<T>

NumTasks - method in Class TOmniParallelSimpleLoop<T>

Name - field in Interface IOmniTask

Name - field in Interface IOmniThreadPool

Name - field in Class TOmniThreadPool

Name - field in Interface IOmniTaskControl

Name - field in Class TOmniTaskControl

Name - field in Class TOmniTask

NewMessageEvent - field in Interface IOmniCommunicationEndpoint

NewMessageEvent - field in Class TOmniCommunicationEndpoint

NewWorkEvent - field in Class TOTPWorkerThread

Next - field in Struct TOmniLinkedData

NodeNumber - field in Interface IOmniNUMANode

NodeNumber - field in Class TOmniNUMANode

NUMANode - field in Class TOmniSharedTaskInfo

NUMANodes - field in Interface IOmniEnvironment

NUMANodes - field in Class TOmniEnvironment

NUMANodes - field in Interface IOmniThreadPool

NUMANodes - field in Class TOmniThreadPool

NumCores - field in Interface IOmniThreadPool

NumCores - field in Class TOTPWorker

NumCores - field in Class TOmniThreadPool

NumElements - field in Class TOmniBaseBoundedQueue

NumElements - field in Class TOmniBaseBoundedStack

NumTasks - field in Interface IOmniPipelineStageEx

NumTasks - field in Class TOmniPipelineStage


O

OmniThreadLibrary_UML - project

OmniThreadLibrary_UML - namespace OmniThreadLibrary_UML in OmniThreadLibrary_UML

OmniThreadLibrary_UML - Namespace Diagram in OmniThreadLibrary_UML

OnExecute - method in Interface IOmniWorkItemConfig

OnExecute - method in Class TOmniWorkItemConfig

OnMessage - method in Interface IOmniTaskConfig

OnMessage - method in Interface IOmniTaskConfig

OnMessage - method in Interface IOmniTaskConfig

OnMessage - method in Interface IOmniTaskConfig

OnMessage - method in Interface IOmniParallelLoop

OnMessage - method in Interface IOmniParallelLoop

OnMessage - method in Interface IOmniParallelLoop

OnMessage - method in Interface IOmniParallelLoop<T>

OnMessage - method in Interface IOmniParallelLoop<T>

OnMessage - method in Interface IOmniParallelLoop<T>

OnMessage - method in Class TOmniParallelLoop<T>

OnMessage - method in Class TOmniParallelLoop<T>

OnMessage - method in Class TOmniParallelLoop<T>

OnMessage - method in Class TOmniParallelLoop

OnMessage - method in Class TOmniParallelLoop

OnMessage - method in Class TOmniParallelLoop

OnMessage - method in Class TOmniTaskConfig

OnMessage - method in Class TOmniTaskConfig

OnMessage - method in Class TOmniTaskConfig

OnMessage - method in Class TOmniTaskConfig

OnMessage - method in Class TOmniMessageExec

OnMessage - method in Interface IOmniTaskControl

OnMessage - method in Interface IOmniTaskControl

OnMessage - method in Interface IOmniTaskControl

OnMessage - method in Interface IOmniTaskControl

OnMessage - method in Interface IOmniTaskControl

OnMessage - method in Interface IOmniTaskControl

OnMessage - method in Class TOmniTaskControl

OnMessage - method in Class TOmniTaskControl

OnMessage - method in Class TOmniTaskControl

OnMessage - method in Class TOmniTaskControl

OnMessage - method in Class TOmniTaskControl

OnMessage - method in Class TOmniTaskControl

OnRequestDone - method in Interface IOmniWorkItemConfig

OnRequestDone - method in Interface IOmniBackgroundWorker

OnRequestDone - method in Class TOmniBackgroundWorker

OnRequestDone - method in Class TOmniWorkItemConfig

OnRequestDone_Asy - method in Interface IOmniWorkItemConfig

OnRequestDone_Asy - method in Interface IOmniBackgroundWorker

OnRequestDone_Asy - method in Class TOmniBackgroundWorker

OnRequestDone_Asy - method in Class TOmniWorkItemConfig

OnStop - method in Interface IOmniParallelSimpleLoop

OnStop - method in Interface IOmniParallelSimpleLoop

OnStop - method in Interface IOmniParallelJoin

OnStop - method in Class TOmniParallelJoin

OnStop - method in Interface IOmniParallelLoop

OnStop - method in Interface IOmniParallelLoop

OnStop - method in Interface IOmniPipeline

OnStop - method in Interface IOmniPipeline

OnStop - method in Interface IOmniParallelTask

OnStop - method in Class TOmniParallelTask

OnStop - method in Interface IOmniParallelLoop<T>

OnStop - method in Interface IOmniParallelLoop<T>

OnStop - method in Class TOmniParallelLoop<T>

OnStop - method in Class TOmniParallelLoop<T>

OnStop - method in Interface IOmniBackgroundWorker

OnStop - method in Interface IOmniBackgroundWorker

OnStop - method in Class TOmniBackgroundWorker

OnStop - method in Class TOmniBackgroundWorker

OnStop - method in Class TOmniParallelLoop

OnStop - method in Class TOmniParallelLoop

OnStop - method in Class TOmniParallelSimpleLoop

OnStop - method in Class TOmniParallelSimpleLoop

OnStop - method in Class TOmniPipeline

OnStop - method in Class TOmniPipeline

OnStop - method in Interface IOmniParallelMapper<T1,T2>

OnStop - method in Interface IOmniParallelMapper<T1,T2>

OnStop - method in Class TOmniParallelMapper<T1,T2>

OnStop - method in Class TOmniParallelMapper<T1,T2>

OnStop - method in Interface IOmniParallelSimpleLoop<T>

OnStop - method in Interface IOmniParallelSimpleLoop<T>

OnStop - method in Class TOmniParallelSimpleLoop<T>

OnStop - method in Class TOmniParallelSimpleLoop<T>

OnTaskCreate - method in Interface IOmniParallelLoop

OnTaskCreate - method in Interface IOmniParallelLoop

OnTaskCreate - method in Interface IOmniParallelLoop<T>

OnTaskCreate - method in Interface IOmniParallelLoop<T>

OnTaskCreate - method in Class TOmniParallelLoop<T>

OnTaskCreate - method in Class TOmniParallelLoop<T>

OnTaskCreate - method in Class TOmniParallelLoop

OnTaskCreate - method in Class TOmniParallelLoop

OnTerminated - method in Interface IOmniTaskConfig

OnTerminated - method in Interface IOmniTaskConfig

OnTerminated - method in Interface IOmniTaskConfig

OnTerminated - method in Class TOmniTaskConfig

OnTerminated - method in Class TOmniTaskConfig

OnTerminated - method in Class TOmniTaskConfig

OnTerminated - method in Class TOmniMessageExec

OnTerminated - method in Interface IOmniTaskControl

OnTerminated - method in Interface IOmniTaskControl

OnTerminated - method in Interface IOmniTaskControl

OnTerminated - method in Class TOmniTaskControl

OnTerminated - method in Class TOmniTaskControl

OnTerminated - method in Class TOmniTaskControl

operator Add - method in Struct TOmniAlignedInt32

operator Equal - method in Struct TOmniValue

operator Equal - method in Struct TOmniValue

operator Equal - method in Struct TOmniAlignedInt32

operator Explicit - method in Struct TOmniExecutable

operator Explicit - method in Struct TOmniExecutable

operator Explicit - method in Struct TOmniExecutable

operator Explicit - method in Struct TOmniExecutable

operator GreaterThan - method in Struct TOmniAlignedInt32

operator GreaterThanOrEqual - method in Struct TOmniAlignedInt32

operator Implicit - method in Struct Locked<T>

operator Implicit - method in Struct Locked<T>

operator Implicit - method in Struct TOmniMessageID

operator Implicit - method in Struct TOmniMessageID

operator Implicit - method in Struct TOmniMessageID

operator Implicit - method in Struct TOmniMessageID

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniValue

operator Implicit - method in Struct TOmniExecutable

operator Implicit - method in Struct TOmniExecutable

operator Implicit - method in Struct TOmniExecutable

operator Implicit - method in Struct TOmniExecutable

operator Implicit - method in Struct TOmniAlignedInt32

operator LessThan - method in Struct TOmniAlignedInt32

operator LessThanOrEqual - method in Struct TOmniAlignedInt32

operator NotEqual - method in Struct TOmniAlignedInt32

operator Subtract - method in Struct TOmniAlignedInt32

OtlCollections - namespace OtlCollections in OmniThreadLibrary_UML

OtlCollections - Namespace Diagram in OtlCollections

OtlComm - namespace OtlComm in OmniThreadLibrary_UML

OtlComm - Namespace Diagram in OtlComm

OtlCommBufferTest - namespace OtlCommBufferTest in OmniThreadLibrary_UML

OtlCommBufferTest - Namespace Diagram in OtlCommBufferTest

OtlCommon - namespace OtlCommon in OmniThreadLibrary_UML

OtlCommon - Namespace Diagram in OtlCommon

OtlContainerObserver - namespace OtlContainerObserver in OmniThreadLibrary_UML

OtlContainerObserver - Namespace Diagram in OtlContainerObserver

OtlContainers - namespace OtlContainers in OmniThreadLibrary_UML

OtlContainers - Namespace Diagram in OtlContainers

OtlDataManager - namespace OtlDataManager in OmniThreadLibrary_UML

OtlDataManager - Namespace Diagram in OtlDataManager

OtlEventMonitor - namespace OtlEventMonitor in OmniThreadLibrary_UML

OtlEventMonitor - Namespace Diagram in OtlEventMonitor

OtlHooks - namespace OtlHooks in OmniThreadLibrary_UML

OtlHooks - Namespace Diagram in OtlHooks

OtlLogger - namespace OtlLogger in OmniThreadLibrary_UML

OtlLogger - Namespace Diagram in OtlLogger

OtlParallel - namespace OtlParallel in OmniThreadLibrary_UML

OtlParallel - Namespace Diagram in OtlParallel

OtlRegister - namespace OtlRegister in OmniThreadLibrary_UML

OtlRegister - Namespace Diagram in OtlRegister

OtlSync - namespace OtlSync in OmniThreadLibrary_UML

OtlSync - Namespace Diagram in OtlSync

OtlTask - namespace OtlTask in OmniThreadLibrary_UML

OtlTask - Namespace Diagram in OtlTask

OtlTaskControl - namespace OtlTaskControl in OmniThreadLibrary_UML

OtlTaskControl - Namespace Diagram in OtlTaskControl

OtlThreadPool - namespace OtlThreadPool in OmniThreadLibrary_UML

OtlThreadPool - Namespace Diagram in OtlThreadPool

oekDelegate - field in Enum TOmniExecutableKind

oekMethod - field in Enum TOmniExecutableKind

oekNull - field in Enum TOmniExecutableKind

oekProcedure - field in Enum TOmniExecutableKind

Offset - field in Struct TOmniTaggedValue

OnChange - field in Interface IOmniIntegerSet

OnChange - field in Class TOmniIntegerSet

OnMessage - field in Class TOmniMessageQueue

OnPoolThreadCreated - field in Class TOmniEventMonitor

OnPoolThreadDestroying - field in Class TOmniEventMonitor

OnPoolThreadKilled - field in Class TOmniEventMonitor

OnPoolWorkItemCompleted - field in Class TOmniEventMonitor

OnTaskMessage - field in Class TOmniEventMonitor

OnTaskTerminated - field in Class TOmniEventMonitor

OnTaskUndeliveredMessage - field in Class TOmniEventMonitor

Options - field in Class TOmniParallelLoopBase

Options - field in Class TOmniTaskControl

Options - field in Class TOmniTaskExecutor

OtherEndpoint - field in Interface IOmniCommunicationEndpoint

OtherEndpoint - field in Class TOmniCommunicationEndpoint

OtlUID - field in Unit globals OtlCommon

Output - field in Interface IOmniPipelineStage

Output - field in Interface IOmniPipeline

Output - field in Class TOmniPipelineStage

Output - field in Class TOmniPipeline

ovData - field in Struct TOmniValue

ovIntf - field in Struct TOmniValue

ovtAnsiString - field in Enum TOmniValueDataType

ovtArray - field in Enum TOmniValueDataType

ovtBoolean - field in Enum TOmniValueDataType

ovtDateTime - field in Enum TOmniValueDataType

ovtDouble - field in Enum TOmniValueDataType

ovtException - field in Enum TOmniValueDataType

ovtExtended - field in Enum TOmniValueDataType

ovtInt64 - field in Enum TOmniValueDataType

ovtInteger - field in Enum TOmniValueDataType

ovtInterface - field in Enum TOmniValueDataType

ovtNull - field in Enum TOmniValueDataType

ovtObject - field in Enum TOmniValueDataType

ovtOwnedObject - field in Enum TOmniValueDataType

ovtPointer - field in Enum TOmniValueDataType

ovtRecord - field in Enum TOmniValueDataType

ovtString - field in Enum TOmniValueDataType

ovtVariant - field in Enum TOmniValueDataType

ovtWideString - field in Enum TOmniValueDataType

ovType - field in Struct TOmniValue

OwnerCommEndpoint - field in Class TOTPWorkerThread

OwnsObject - field in Struct TOmniValue


P

Parallel - Class in OtlParallel

ParallelTask - method in Class Parallel
Creates a Parallel task.

PerformObservableAction - method in Class TOmniSynchroObject

PInterface - Typedef in OtlCollections

Pipeline - method in Class Parallel
Creates a Pipeline interface.

Pipeline - method in Class Parallel
Creates a Pipeline from given stage delegates.

Pipeline - method in Class Parallel
Creates a Pipeline from given stage delegates.

POmniLinkedData - Typedef in OtlContainers

POmniRingBuffer - Typedef in OtlContainers

POmniTaggedPointer - Typedef in OtlContainers

POmniTaggedValue - Typedef in OtlContainers

Pop - method in Interface IOmniStack

Pop - method in Class TOmniBaseBoundedStack

Pop - method in Class TOmniBoundedStack

PReferencedPtr - Typedef in OtlContainers

Prepare - method in Class TOmniValueEnumeratorDataPackage

PreserveOrder - method in Interface IOmniParallelLoop

PreserveOrder - method in Interface IOmniParallelLoop<T>

PreserveOrder - method in Class TOmniParallelLoop<T>

PreserveOrder - method in Class TOmniParallelLoop

ProcessMessages - method in Class TOmniEventMonitor

ProcessorGroup - method in Interface IOmniTaskControl

ProcessorGroup - method in Class TOmniTaskControl

ProcessThreadMessages - method in Interface IOmniWorker

PruneWorkingQueue - method in Class TOTPWorker

Push - method in Interface IOmniStack

Push - method in Class TOmniBaseBoundedStack

Push - method in Class TOmniBoundedStack

Put - method in Interface IOmniTaskControlList

Param - field in Interface IOmniTask

Param - field in Interface IOmniTaskControl

Param - field in Class TOmniTaskControl

Param - field in Class TOmniTask

pcAboveNormal - field in Enum TOmniProcessPriorityClass

pcBelowNormal - field in Enum TOmniProcessPriorityClass

pcHigh - field in Enum TOmniProcessPriorityClass

pcIdle - field in Enum TOmniProcessPriorityClass

pcNormal - field in Enum TOmniProcessPriorityClass

pcRealtime - field in Enum TOmniProcessPriorityClass

PData - field in Struct TReferencedPtr

PipelineStage - field in Interface IOmniPipeline

PipelineStage - field in Class TOmniPipeline

ploNoWait - field in Enum TOmniParallelLoopOption

ploPreserveOrder - field in Enum TOmniParallelLoopOption

pntCreate - field in Enum TPoolNotificationType

pntDestroy - field in Enum TPoolNotificationType

Priority - field in Class TOmniTaskExecutor

PriorityClass - field in Interface IOmniProcessEnvironment

PriorityClass - field in Class TOmniProcessEnvironment

Proc - field in Struct TOmniExecutable

Process - field in Interface IOmniEnvironment

Process - field in Class TOmniEnvironment

ProcessorCount - field in Class TOTPGroupAffinity

ProcessorGroup - field in Class TOmniSharedTaskInfo

ProcessorGroups - field in Interface IOmniEnvironment

ProcessorGroups - field in Class TOmniEnvironment

ProcessorGroups - field in Interface IOmniThreadPool

ProcessorGroups - field in Class TOmniThreadPool


Q

QueryInterface - method in Class TOmniSynchroObject

Queue - field in Class TOmniDataPackageBase


R

RawData - method in Struct TOmniValue

RawZero - method in Struct TOmniValue

Rearm - method in Class TOmniContainerSubject

Receive - method in Interface IOmniCommunicationEndpoint

Receive - method in Interface IOmniCommunicationEndpoint

Receive - method in Class TOmniCommunicationEndpoint

Receive - method in Class TOmniCommunicationEndpoint

ReceiveWait - method in Interface IOmniCommunicationEndpoint

ReceiveWait - method in Interface IOmniCommunicationEndpoint

ReceiveWait - method in Class TOmniCommunicationEndpoint

ReceiveWait - method in Class TOmniCommunicationEndpoint

Register - method in Class TExceptionFilters

Register - method in Class TExceptionFilters

Register - method in Class TThreadNotifications

Register - method in Class TThreadNotifications

Register - method in Class TPoolNotifications

Register - method in Class TPoolNotifications

Register - method in Unit globals OtlRegister

RegisterAllCommWith - method in Interface IOmniTaskGroup

RegisterAllCommWith - method in Class TOmniTaskGroup

RegisterComm - method in Interface IOmniTask

RegisterComm - method in Class TOmniTask

RegisterExceptionFilter - method in Unit globals OtlHooks

RegisterExceptionFilter - method in Unit globals OtlHooks

RegisterPoolNotification - method in Unit globals OtlHooks

RegisterPoolNotification - method in Unit globals OtlHooks

RegisterThreadNotification - method in Unit globals OtlHooks

RegisterThreadNotification - method in Unit globals OtlHooks

RegisterWaitObject - method in Interface IOmniTask

RegisterWaitObject - method in Class TOmniTask

Release - method in Interface IOmniCriticalSection

Release - method in Struct TOmniCS

Release - method in Struct Locked<T>

Release - method in Interface IOmniResourceCount

Release - method in Class TOmniResourceCount
Releases resource and returns number of remaining resources.
Resets the externally visible event if necessary.

Release - method in Class TOmniCriticalSection

Release - method in Class TOmniSynchroObject

Release - method in Class TOmniTaskControlEventMonitorPool

Release - method in Class TOmniCountedEventMonitor

Release - method in Class TOmniEventMonitorPool
Releases monitor from the current thread. If monitor is no longer in use,
destroys the monitor.

ReleaseOutputBuffer - method in Class TOmniDataManager

ReleaseOutputBuffer - method in Class TOmniBaseDataManager

Remove - method in Interface IOmniInterfaceDictionary

Remove - method in Interface IOmniIntegerSet

Remove - method in Class TOmniInterfaceDictionary

Remove - method in Class TOmniIntegerSet

Remove - method in Class TProcMethodList

Remove - method in Class TProcMethodList

Remove - method in Class TOmniWaitObjectList

Remove - method in Interface IOmniTaskControlList

Remove - method in Class TOmniTaskControlList

Remove - method in Interface IOmniTaskGroup

Remove - method in Class TOmniTaskGroup

RemoveByID - method in Interface IOmniTaskControlList

RemoveByID - method in Class TOmniTaskControlList

RemoveMonitor - method in Interface IOmniThreadPool

RemoveMonitor - method in Class TOTPWorker

RemoveMonitor - method in Class TOmniThreadPool

RemoveMonitor - method in Interface IOmniTaskControl

RemoveMonitor - method in Class TOmniTaskControl

RemoveObserver - method in Interface IOmniSynchro

RemoveObserver - method in Class TOmniSynchroObject

ReraiseExceptions - method in Interface IOmniBlockingCollection

ReraiseExceptions - method in Class TOmniBlockingCollection

Reset - method in Interface IOmniEvent

Reset - method in Interface IOmniCountdownEvent

Reset - method in Class TOmniEvent

Reset - method in Class TOmniCountdownEvent

Reset - method in Interface IOmniWaitableValue

Reset - method in Class TOmniWaitableValue

Result - method in Interface IOmniParallelMapper<T1,T2>

Result - method in Class TOmniParallelMapper<T1,T2>

RingBufferTest - method in Unit globals OtlCommBufferTest

RoundUpTo - method in Unit globals OtlContainers

Run - method in Interface IOmniPipeline

Run - method in Class TOmniPipeline

Run - method in Interface IOmniTaskControl

Run - method in Interface IOmniTaskControl

Run - method in Interface IOmniTaskControl

Run - method in Interface IOmniTaskControl

Run - method in Interface IOmniTaskControl

Run - method in Interface IOmniTaskControl

Run - method in Interface IOmniTaskControl

Run - method in Interface IOmniTaskControl

Run - method in Interface IOmniTaskControl

Run - method in Class TOmniTaskControl

Run - method in Class TOmniTaskControl

Run - method in Class TOmniTaskControl

Run - method in Class TOmniTaskControl

Run - method in Class TOmniTaskControl

Run - method in Class TOmniTaskControl

Run - method in Class TOmniTaskControl

Run - method in Class TOmniTaskControl

Run - method in Class TOmniTaskControl

RunAll - method in Interface IOmniTaskGroup

RunAll - method in Class TOmniTaskGroup

Range - field in Class TOmniOutputBufferImpl

Range - field in Class TOmniDataPackageBase

Reader - field in Interface IOmniCommunicationEndpoint

Reader - field in Class TOmniCommunicationEndpoint

RefCount - field in Class TOmniCountedEventMonitor

Reference - field in Struct TReferencedPtr

RemoveFromPool - field in Class TOTPWorkerThread

ResponseHandlers - field in Class TOmniWaitObjectList

Result - field in Interface IOmniWorkItem

Result - field in Class TOmniWorkItem


S

SaveEventList - method in Class TOmniLogger

Schedule - method in Interface IOmniBackgroundWorker

Schedule - method in Class TOmniBackgroundWorker

Schedule - method in Class TOTPWorker

Schedule - method in Interface IOmniThreadPoolScheduler

Schedule - method in Class TOmniThreadPool

Schedule - method in Interface IOmniTaskControl

Schedule - method in Class TOmniTaskControl

Send - method in Class TOmniContainerWindowsMessageObserver

Send - method in Class TOmniContainerWindowsMessageObserverImpl

Send - method in Interface IOmniCommunicationEndpoint

Send - method in Interface IOmniCommunicationEndpoint

Send - method in Interface IOmniCommunicationEndpoint

Send - method in Interface IOmniCommunicationEndpoint

Send - method in Class TOmniCommunicationEndpoint

Send - method in Class TOmniCommunicationEndpoint

Send - method in Class TOmniCommunicationEndpoint

Send - method in Class TOmniCommunicationEndpoint

SendPoolNotifications - method in Unit globals OtlHooks

SendThreadNotifications - method in Unit globals OtlHooks

SendToAll - method in Interface IOmniTaskGroup

SendToAll - method in Class TOmniTaskGroup

SendWait - method in Interface IOmniCommunicationEndpoint

SendWait - method in Interface IOmniCommunicationEndpoint

SendWait - method in Class TOmniCommunicationEndpoint

SendWait - method in Class TOmniCommunicationEndpoint

SetActive - method in Interface IOmniTimedTask

SetAffinity - method in Class TOTPWorker

SetAsAnsiString - method in Struct TOmniValue

SetAsArray - method in Struct TOmniValue

SetAsArray - method in Interface IOmniIntegerSet

SetAsArrayItem - method in Struct TOmniValue

SetAsArrayItem - method in Struct TOmniValue

SetAsArrayItem - method in Struct TOmniValue

SetAsArrayItemOV - method in Struct TOmniValue

SetAsBits - method in Interface IOmniIntegerSet

SetAsBoolean - method in Struct TOmniValue

SetAsCardinal - method in Struct TOmniValue

SetAsDateTime - method in Struct TOmniValue

SetAsDouble - method in Struct TOmniValue

SetAsException - method in Struct TOmniValue

SetAsExtended - method in Struct TOmniValue

SetAsInt64 - method in Struct TOmniValue

SetAsIntArray - method in Interface IOmniIntegerSet

SetAsInteger - method in Struct TOmniValue

SetAsInterface - method in Struct TOmniValue

SetAsMask - method in Interface IOmniIntegerSet

SetAsObject - method in Struct TOmniValue

SetAsOwnedObject - method in Struct TOmniValue

SetAsPointer - method in Struct TOmniValue

SetAsRecord - method in Struct TOmniValue

SetAsString - method in Struct TOmniValue

SetAsString - method in Interface IOmniAffinity

SetAsTValue - method in Struct TOmniValue

SetAsVariant - method in Struct TOmniValue

SetAsWideString - method in Struct TOmniValue

SetAsy_OnUnhandledWorkerException - method in Interface IOmniThreadPool

SetAsy_OnUnhandledWorkerException - method in Interface IOTPWorker

SetCapacity - method in Interface IOmniTaskControlList

SetConfig - method in Interface IOmniWorkItemEx

SetCount - method in Interface IOmniAffinity

SetCount - method in Interface IOmniTaskControlList

SetDebugFlags - method in Interface IOmniTaskControlInternals

SetDelegate - method in Struct TOmniExecutable

SetEvent - method in Unit globals OtlSync

SetEvent - method in Interface IOmniEvent

SetEvent - method in Class TOmniEvent

SetException - method in Interface IOmniTask

SetException - method in Class TOmniTask

SetExecutor - method in Interface IOmniWorker

SetExitStatus - method in Interface IOmniTask

SetExitStatus - method in Class TOmniTask

SetGroupAffinity - method in Interface IOmniThreadEnvironment

SetHandleExceptions - method in Interface IOmniPipelineStageEx

SetHandles - method in Class TWaitFor

SetIdleWorkerThreadTimeout_sec - method in Interface IOmniThreadPool

SetInterval - method in Interface IOmniTimedTask

SetMask - method in Interface IOmniAffinity

SetMaxExecuting - method in Interface IOmniThreadPool

SetMaxQueued - method in Interface IOmniThreadPool

SetMaxQueuedTime_sec - method in Interface IOmniThreadPool

SetMinWorkers - method in Interface IOmniThreadPool

SetMonitor - method in Interface IOmniThreadPool

SetMonitor - method in Class TOTPWorker

SetMonitor - method in Class TOmniThreadPool

SetMonitor - method in Interface IOmniTaskControl

SetMonitor - method in Class TOmniTaskControl

SetName - method in Interface IOmniThreadPool

SetName - method in Class TOTPWorker

SetNUMANode - method in Interface IOmniTask

SetNUMANode - method in Class TOmniTaskExecutor

SetNUMANode - method in Class TOmniTask

SetNUMANodes - method in Interface IOmniThreadPool

SetNUMANodes - method in Class TOTPWorker

SetNumTasks - method in Interface IOmniPipelineStageEx

SetOnChange - method in Interface IOmniIntegerSet

SetOnMessage - method in Class TOmniMessageExec

SetOnMessage - method in Class TOmniMessageExec

SetOnTerminated - method in Class TOmniMessageExec

SetOnTerminated - method in Class TOmniMessageExec

SetOutput - method in Class TOmniDataManager

SetOutput - method in Class TOmniBaseDataManager

SetOwnsObject - method in Struct TOmniValue

SetParameter - method in Interface IOmniTaskControl

SetParameter - method in Interface IOmniTaskControl

SetParameter - method in Class TOmniTaskControl

SetParameter - method in Class TOmniTaskControl

SetParameters - method in Interface IOmniTaskControl

SetParameters - method in Class TOmniTaskControl

SetPriority - method in Interface IOmniTaskConfig

SetPriority - method in Class TOmniTaskConfig

SetPriority - method in Interface IOmniTaskControl

SetProcessorGroup - method in Interface IOmniTask

SetProcessorGroup - method in Class TOmniTaskExecutor

SetProcessorGroup - method in Class TOmniTask

SetProcessorGroups - method in Interface IOmniThreadPool

SetProcessorGroups - method in Class TOTPWorker

SetQueues - method in Interface IOmniPipelineStageEx

SetQueues - method in Class TOmniPipelineStage

SetQueueSize - method in Interface IOmniTaskControl

SetQueueSize - method in Class TOmniTaskControl

SetRecord - method in Class TOmniRecordWrapper<T>

SetResult - method in Interface IOmniWorkItem

SetSkipCompletionHandler - method in Interface IOmniWorkItem

SetTask - method in Interface IOmniWorkItemEx

SetTask - method in Interface IOmniJoinStateEx

SetTask - method in Class TOmniJoinState

SetTask - method in Class TOmniTimedTaskWorker

SetTask - method in Interface IOmniWorker

SetTaskControl - method in Interface IOmniJoinStateEx

SetThreadData - method in Interface IOmniTaskExecutor

SetThreadDataFactory - method in Interface IOmniThreadPool

SetThreadDataFactory - method in Interface IOmniThreadPool

SetThreadDataFactory - method in Class TOTPWorker

SetThreadDataFactory - method in Class TOmniThreadPool

SetThreadDataFactory - method in Class TOmniThreadPool

SetThreadName - method in Unit globals Utils

SetThreadName - method in Unit globals OtlCommon

SetThrottle - method in Interface IOmniPipelineStageEx

SetThrottleLow - method in Interface IOmniPipelineStageEx

SetThrottleLowSat - method in Interface IOmniPipelineStageEx

SetThrottling - method in Interface IOmniBlockingCollection

SetThrottling - method in Class TOmniBlockingCollection
When throttling is set, Add will block if there is >= highWaterMark elements
in the queue. It will only unblock when number of elements drops below lowWaterMark.

SetTimer - method in Interface IOmniTask

SetTimer - method in Interface IOmniTask

SetTimer - method in Interface IOmniTask

SetTimer - method in Interface IOmniTaskControl

SetTimer - method in Interface IOmniTaskControl

SetTimer - method in Interface IOmniTaskControl

SetTimer - method in Class TOmniTaskControl

SetTimer - method in Class TOmniTaskControl

SetTimer - method in Class TOmniTaskControl

SetTimer - method in Class TOmniTask

SetTimer - method in Class TOmniTask

SetTimer - method in Class TOmniTask

SetUserData - method in Interface IOmniTaskControl

SetUserData - method in Class TOmniTaskControl

SetUserDataVal - method in Interface IOmniTaskControl

SetValue - method in Interface IOmniStringData

SetValue - method in Interface IOmniCounter

SetValue - method in Interface IOmniVariantData

SetValue - method in Class TOmniVariantData

SetValue - method in Class TOmniStringData

SetValue - method in Interface IOmniExtendedData

SetValue - method in Class TOmniExtendedData

SetValue - method in Interface IOmniAnsiStringData

SetValue - method in Interface IOmniWideStringData

SetValue - method in Class TOmniAnsiStringData

SetValue - method in Class TOmniWideStringData

SetWaitOnTerminate_sec - method in Interface IOmniThreadPool

Signal - method in Interface IOmniCancellationToken

Signal - method in Class TOmniCancellationToken

Signal - method in Interface IOmniSynchro

Signal - method in Class TOmniSynchroObject

Signal - method in Interface IOmniWaitableValue

Signal - method in Interface IOmniWaitableValue

Signal - method in Class TOmniWaitableValue

Signal - method in Class TOmniWaitableValue

Sort - method in Interface IOmniNUMANodesInternal

Sort - method in Class TOmniNUMANodes

Source - method in Interface IOmniParallelMapper<T1,T2>

Source - method in Class TOmniParallelMapper<T1,T2>

Split - method in Class TOmniDataPackage

Split - method in Class TOmniLocalQueue

Split - method in Class TOmniValueEnumeratorDataPackage

Split - method in Class TOmniIntegerDataPackage

Split - method in Class TOmniLocalQueueImpl

Stage - method in Interface IOmniPipeline

Stage - method in Interface IOmniPipeline

Stage - method in Interface IOmniPipeline

Stage - method in Class TOmniPipeline

Stage - method in Class TOmniPipeline

Stage - method in Class TOmniPipeline

Stages - method in Interface IOmniPipeline

Stages - method in Interface IOmniPipeline

Stages - method in Interface IOmniPipeline

Stages - method in Class TOmniPipeline

Stages - method in Class TOmniPipeline

Stages - method in Class TOmniPipeline

Start - method in Interface IOmniTimedTask

Start - method in Class TOmniTimedTask

Start - method in Class TOTPWorkerThread

StealPackage - method in Class TOmniBaseDataManager

Stop - method in Interface IOmniTimedTask

Stop - method in Class TOmniTimedTask

Stop - method in Interface IOmniTaskControl

Stop - method in Class TOmniTaskControl

StopOn - method in Interface IOmniBackgroundWorker

StopOn - method in Class TOmniBackgroundWorker

Stopped - method in Interface IOmniTask

Stopped - method in Class TOmniTask

StopTimer - method in Interface IOmniTask

StopTimer - method in Class TOmniTask

StrPasA - method in Unit globals OtlCommon

Submit - method in Class TOmniOutputBuffer

Submit - method in Class TOmniOutputBufferImpl

Submit - method in Class TOmniOutputBufferSet

Subtract - method in Struct TOmniAlignedInt32

Subtract - method in Struct TOmniAlignedInt64

Scheduled_ms - field in Class TOTPWorkItem

ScheduledAt - field in Class TOTPWorkItem

SharedInfo - field in Interface IOmniTaskControlSharedInfo

SharedInfo - field in Class TOmniTaskControl

SharedInfo - field in Class TOmniTask

Signalled - field in Class TWaitFor

Signature - field in Class TOmniInvokeInfo

Simple - field in Struct TOmniTaskConfigTerminated

SkipCompletionHandler - field in Interface IOmniWorkItem

SkipCompletionHandler - field in Class TOmniWorkItem

Slot - field in Struct TOmniTaggedPointer

SourceProvider - field in Class TOmniBaseDataManager

spcCountable - field in Enum TOmniSourceProviderCapability

spcDataLimit - field in Enum TOmniSourceProviderCapability

spcFast - field in Enum TOmniSourceProviderCapability

StartBuffer - field in Struct TOmniRingBuffer

StartedAt - field in Class TOTPWorkItem

StartIdle_ms - field in Class TOTPWorkerThread

StartStopping_ms - field in Class TOTPWorkerThread

Stopped - field in Class TOTPWorkerThread

Stopped - field in Class TOmniSharedTaskInfo

StorePositions - field in Class TOmniSourceProviderBase

StoreTimeOfDay - field in Class TOmniLogger

Stuffing - field in Struct TOmniTaggedPointer

Synchro - field in Interface IOmniSynchroObject

SyncObj - field in Struct TOmniCS

System - field in Interface IOmniEnvironment

System - field in Class TOmniEnvironment


T

Take - method in Interface IOmniCounter

Take - method in Interface IOmniCounter

Take - method in Struct TOmniCounter

Take - method in Struct TOmniCounter

Take - method in Class TOmniCounterImpl

Take - method in Class TOmniCounterImpl

Take - method in Interface IOmniBlockingCollection

Take - method in Class TOmniBlockingCollection

Task - method in Interface IOmniParallelJoin

Task - method in Interface IOmniParallelJoin

Task - method in Class TOmniParallelJoin

Task - method in Class TOmniParallelJoin

TaskConfig - method in Interface IOmniParallelSimpleLoop

TaskConfig - method in Interface IOmniParallelJoin

TaskConfig - method in Class TOmniParallelJoin

TaskConfig - method in Interface IOmniParallelLoop

TaskConfig - method in Class Parallel
Creates Task configuration block.

TaskConfig - method in Interface IOmniForkJoin<T>

TaskConfig - method in Class TOmniForkJoin<T>

TaskConfig - method in Interface IOmniForkJoin

TaskConfig - method in Interface IOmniParallelTask

TaskConfig - method in Class TOmniParallelTask

TaskConfig - method in Interface IOmniParallelLoop<T>

TaskConfig - method in Class TOmniParallelLoop<T>

TaskConfig - method in Interface IOmniBackgroundWorker

TaskConfig - method in Class TOmniBackgroundWorker

TaskConfig - method in Class TOmniParallelLoop

TaskConfig - method in Class TOmniParallelSimpleLoop

TaskConfig - method in Interface IOmniParallelMapper<T1,T2>

TaskConfig - method in Class TOmniForkJoin

TaskConfig - method in Class TOmniParallelMapper<T1,T2>

TaskConfig - method in Interface IOmniParallelSimpleLoop<T>

TaskConfig - method in Class TOmniParallelSimpleLoop<T>

TaskConfig - method in Interface IOmniTimedTask

TaskConfig - method in Class TOmniTimedTask

TaskInterval - method in Class TOmniTimedTaskWorker

TEnumeratorDelegate - Delegate in OtlParallel

TEnumeratorDelegate<T> - Delegate in OtlParallel

Terminate - method in Interface IOmniBackgroundWorker

Terminate - method in Class TOmniBackgroundWorker

Terminate - method in Interface IOmniTimedTask

Terminate - method in Class TOmniTimedTask

Terminate - method in Interface IOmniTask

Terminate - method in Interface IOmniTaskControl

Terminate - method in Class TOmniTaskControl

TerminateAll - method in Interface IOmniTaskGroup

TerminateAll - method in Class TOmniTaskGroup

Terminated - method in Interface IOmniTask

Terminated - method in Class TOmniTask

TerminateTask - method in Class TOTPWorkItem

TerminateWhen - method in Interface IOmniTaskControl

TerminateWhen - method in Interface IOmniTaskControl

TerminateWhen - method in Class TOmniTaskControl

TerminateWhen - method in Class TOmniTaskControl

TerminateWhen - method in Class TOmniTaskExecutor

TExceptionFilterMeth - Delegate in OtlHooks

TExceptionFilterProc - Delegate in OtlHooks

TExceptionFilters - Class in OtlHooks

TFactory - Delegate in Locked<T>

TFactory - Delegate in Atomic<T>

TFixedCriticalSection - Class in OtlSync

THandleInfo - Struct in TWaitFor

ThreadPool - method in Interface IOmniTaskConfig

ThreadPool - method in Class TOmniTaskConfig

Throttle - method in Interface IOmniPipeline

Throttle - method in Class TOmniPipeline

TimedTask - method in Class Parallel
Creates a Timed task.

Timer - method in Interface IOmniWorker

Timer - method in Class TOmniWorker

TInterestSet - Typedef in OtlContainers

TInterlockedEx - Class in OtlSync

TJoinInnerException - Struct in EJoinException

TMapProc<T1,T2> - Delegate in OtlParallel

ToArray - method in Struct TOmniValue

ToArray - method in Class TOmniBlockingCollection

TOmniAffinity - Class in OtlCommon

TOmniAffinityTarget - Enum in OtlCommon

TOmniAggregatorDelegate - Delegate in OtlParallel

TOmniAlignedInt32 - Struct in OtlCommon

TOmniAlignedInt64 - Struct in OtlCommon

TOmniAnsiStringData - Class in OtlCommon

TOmniAutoDestroyObject - Class in OtlCommon

TOmniAwait - Class in OtlParallel

TOmniBackgroundWorker - Class in OtlParallel

TOmniBackgroundWorkerDelegate - Delegate in OtlParallel

TOmniBaseBoundedQueue - Class in OtlContainers

TOmniBaseBoundedStack - Class in OtlContainers

TOmniBaseDataManager - Class in OtlDataManager
Base data manager class.

TOmniBaseQueue - Class in OtlContainers
Dynamically allocated, O(1) enqueue and dequeue, threadsafe, microlocking queue.

TOmniBlockingCollection - Class in OtlCollections

TOmniBlockingCollectionEnumerator - Class in OtlCollections

TOmniBoundedQueue - Class in OtlContainers

TOmniBoundedStack - Class in OtlContainers

TOmniCancellationToken - Class in OtlSync

TOmniCommDispatchingObserverImpl - Class in OtlComm

TOmniCommunicationEndpoint - Class in OtlComm

TOmniCompute - Class in OtlParallel

TOmniCompute<T> - Class in OtlParallel

TOmniContainerEventObserver - Class in OtlContainerObserver

TOmniContainerEventObserverImpl - Class in OtlContainerObserver

TOmniContainerObserver - Class in OtlContainerObserver
Container observer. Class based for performance.

TOmniContainerObserverInterest - Enum in OtlContainerObserver
All possible actions observer can take interest in.

TOmniContainerSubject - Class in OtlContainerObserver

TOmniContainerWindowsEventObserver - Class in OtlContainerObserver

TOmniContainerWindowsEventObserverImpl - Class in OtlContainerObserver

TOmniContainerWindowsMessageObserver - Class in OtlContainerObserver

TOmniContainerWindowsMessageObserverImpl - Class in OtlContainerObserver

TOmniCountableDataManager - Class in OtlDataManager
Data manager for countable data.

TOmniCountdownEvent - Class in OtlSync

TOmniCountedEventMonitor - Class in OtlEventMonitor
Reference counted TOmniEventMonitor.

TOmniCounter - Struct in OtlCommon

TOmniCounterImpl - Class in OtlCommon

TOmniCriticalSection - Class in OtlSync

TOmniCS - Struct in OtlSync
Simple critical section wrapper. Critical section is automatically
initialised on first use.

TOmniDataManager - Class in OtlDataManager
Data manager. All methods can and will be called from multiple threads
at the same time!

TOmniDataManagerOption - Enum in OtlDataManager

TOmniDataManagerOptions - Typedef in OtlDataManager

TOmniDataPackage - Class in OtlDataManager
Wrapper around a (type specific) data package. All methods can and will be
called from multiple threads at the same time!

TOmniDataPackageBase - Class in OtlDataManager
Base class for all data package classes.

TOmniDelegateEnumerator - Class in OtlParallel

TOmniDelegateEnumerator<T> - Class in OtlParallel

TOmniEnumeratorProvider - Class in OtlDataManager

TOmniEnvironment - Class in OtlCommon

TOmniEvent - Class in OtlSync

TOmniEventMonitor - Class in OtlEventMonitor

TOmniEventMonitorClass - Class in OtlEventMonitor

TOmniEventMonitorPool - Class in OtlEventMonitor
A pool of per-thread event monitors.

TOmniExecutable - Struct in OtlCommon

TOmniExecutableKind - Enum in OtlCommon

TOmniExecutorType - Enum in OtlTaskControl

TOmniExtendedData - Class in OtlCommon

TOmniForkJoin - Class in OtlParallel

TOmniForkJoin<T> - Class in OtlParallel

TOmniForkJoinDelegate - Delegate in OtlParallel

TOmniForkJoinDelegate<T> - Delegate in OtlParallel

TOmniForkJoinDelegateEx - Typedef in OtlParallel

TOmniForkJoinDelegateEx<T> - Delegate in OtlParallel

TOmniFuture<T> - Class in OtlParallel

TOmniFutureDelegate<T> - Delegate in OtlParallel

TOmniFutureDelegateEx<T> - Delegate in OtlParallel

TOmniGroupAffinity - Struct in OtlCommon

TOmniHeuristicDataManager - Class in OtlDataManager
Data manager for unbounded data.

TOmniIntegerDataPackage - Class in OtlDataManager
Integer range data package.

TOmniIntegerRangeProvider - Class in OtlDataManager
Integer range source provider.

TOmniIntegerSet - Class in OtlCommon

TOmniIntegerSetChangedEvent - Delegate in OtlCommon

TOmniInterfaceDictionary - Class in OtlCommon

TOmniInterfaceDictionaryPair - Typedef in OtlCommon

TOmniInternalAddressMsg - Class in OtlTaskControl

TOmniInternalFuncMsg - Class in OtlTaskControl

TOmniInternalMessage - Class in OtlTaskControl

TOmniInternalMessageType - Enum in OtlTaskControl

TOmniInternalStringMsg - Class in OtlTaskControl

TOmniInvokeInfo - Class in OtlTaskControl

TOmniInvokeSignature_Self - Delegate in OtlTaskControl

TOmniInvokeSignature_Self_Object - Delegate in OtlTaskControl

TOmniInvokeSignature_Self_OmniValue - Delegate in OtlTaskControl

TOmniInvokeType - Enum in OtlTaskControl

TOmniIteratorDelegate - Delegate in OtlParallel

TOmniIteratorDelegate<T> - Delegate in OtlParallel

TOmniIteratorIntoDelegate - Delegate in OtlParallel

TOmniIteratorIntoDelegate<T> - Delegate in OtlParallel

TOmniIteratorIntoTaskDelegate - Delegate in OtlParallel

TOmniIteratorIntoTaskDelegate<T> - Delegate in OtlParallel

TOmniIteratorSimpleDelegate - Delegate in OtlParallel

TOmniIteratorSimpleDelegate<T> - Delegate in OtlParallel

TOmniIteratorSimpleFullDelegate - Delegate in OtlParallel

TOmniIteratorSimpleFullDelegate<T> - Delegate in OtlParallel

TOmniIteratorSimpleSimpleDelegate - Delegate in OtlParallel

TOmniIteratorSimpleSimpleDelegate<T> - Delegate in OtlParallel

TOmniIteratorStateDelegate - Delegate in OtlParallel

TOmniIteratorStateDelegate<T> - Delegate in OtlParallel

TOmniIteratorStateTaskDelegate - Delegate in OtlParallel

TOmniIteratorStateTaskDelegate<T> - Delegate in OtlParallel

TOmniIteratorTaskDelegate - Delegate in OtlParallel

TOmniIteratorTaskDelegate<T> - Delegate in OtlParallel

TOmniJoinDelegate - Delegate in OtlParallel

TOmniJoinState - Class in OtlParallel

TOmniLinkedData - Struct in OtlContainers

TOmniLocalQueue - Class in OtlDataManager
A data package queue between a single worker and shared data manager.

TOmniLocalQueueImpl - Class in OtlDataManager
Local queue implementation.

TOmniLockManager<K> - Class in OtlSync

TOmniLogger - Class in OtlLogger

TOmniMessage - Struct in OtlComm

TOmniMessageExec - Class in OtlTaskControl

TOmniMessageID - Struct in OtlCommon
Describes 'smart' IOmniTaskControl message (either message ID, method name,
or method pointer.

TOmniMessageIDType - Enum in OtlCommon

TOmniMessageQueue - Class in OtlComm

TOmniMessageQueueMessageEvent - Delegate in OtlComm

TOmniMessageQueueTee - Class in OtlComm

TOmniMonitorPoolThreadEvent - Delegate in OtlEventMonitor

TOmniMonitorPoolWorkItemEvent - Delegate in OtlEventMonitor

TOmniMonitorTaskEvent - Delegate in OtlEventMonitor

TOmniMonitorTaskMessageEvent - Delegate in OtlEventMonitor

TOmniMREW - Struct in OtlSync
Very lightweight multiple-readers-exclusive-writer lock.

TOmniNUMANode - Class in OtlCommon

TOmniNUMANodes - Class in OtlCommon

TOmniOnMessageFunction - Delegate in OtlTaskControl

TOmniOnTerminatedFunction - Delegate in OtlTaskControl

TOmniOnTerminatedFunctionSimple - Delegate in OtlTaskControl

TOmniOutputBuffer - Class in OtlDataManager
Output data buffer.

TOmniOutputBufferImpl - Class in OtlDataManager
Output buffer implementation.

TOmniOutputBufferSet - Class in OtlDataManager

TOmniParallelJoin - Class in OtlParallel

TOmniParallelLoop - Class in OtlParallel

TOmniParallelLoop<T> - Class in OtlParallel

TOmniParallelLoopBase - Class in OtlParallel

TOmniParallelLoopOption - Enum in OtlParallel

TOmniParallelLoopOptions - Typedef in OtlParallel

TOmniParallelMapper<T1,T2> - Class in OtlParallel

TOmniParallelSimpleLoop - Class in OtlParallel

TOmniParallelSimpleLoop<T> - Class in OtlParallel

TOmniParallelTask - Class in OtlParallel

TOmniParallelTaskDelegate - Typedef in OtlParallel

TOmniPipeline - Class in OtlParallel

TOmniPipelineStage - Class in OtlParallel

TOmniPositionRange - Struct in OtlDataManager

TOmniProcessEnvironment - Class in OtlCommon

TOmniProcessMemoryCounters - Typedef in OtlCommon

TOmniProcessorGroup - Class in OtlCommon

TOmniProcessorGroups - Class in OtlCommon

TOmniProcessPriorityClass - Enum in OtlCommon

TOmniProcessTimes - Struct in OtlCommon

TOmniQueue - Class in OtlContainers

TOmniQueueTag - Enum in OtlContainers

TOmniRecord<T> - Struct in OtlCommon

TOmniRecordWrapper<T> - Class in OtlCommon

TOmniResourceCount - Class in OtlSync

TOmniRingBuffer - Struct in OtlContainers

TOmniSharedTaskInfo - Class in OtlTaskControl

TOmniSimpleTaskFinalizerDelegate - Delegate in OtlParallel

TOmniSimpleTaskFinalizerTaskDelegate - Delegate in OtlParallel

TOmniSimpleTaskInitializerDelegate - Delegate in OtlParallel

TOmniSimpleTaskInitializerTaskDelegate - Delegate in OtlParallel

TOmniSingleThreadUseChecker - Struct in OtlSync

TOmniSourceProvider - Class in OtlDataManager
Wrapper around the data source. All methods can and will be called from
multiple threads at the same time!

TOmniSourceProviderBase - Class in OtlDataManager

TOmniSourceProviderCapabilities - Typedef in OtlDataManager

TOmniSourceProviderCapability - Enum in OtlDataManager
Source provider capabilities.

TOmniStringData - Class in OtlCommon

TOmniSynchroObject - Class in OtlSync

TOmniSystemEnvironment - Class in OtlCommon

TOmniTaggedPointer - Struct in OtlContainers

TOmniTaggedValue - Struct in OtlContainers

TOmniTask - Class in OtlTaskControl

TOmniTaskConfig - Class in OtlParallel

TOmniTaskConfigTerminated - Struct in OtlParallel

TOmniTaskControl - Class in OtlTaskControl

TOmniTaskControlCreateDelegate - Delegate in OtlParallel

TOmniTaskControlEventMonitor - Class in OtlTaskControl

TOmniTaskControlEventMonitorPool - Class in OtlTaskControl

TOmniTaskControlInternalDebugFlag - Enum in OtlTaskControl

TOmniTaskControlInternalDebugFlags - Typedef in OtlTaskControl

TOmniTaskControlInvokeFunction - Delegate in OtlTaskControl

TOmniTaskControlInvokeFunctionEx - Delegate in OtlTaskControl

TOmniTaskControlList - Class in OtlTaskControl

TOmniTaskControlListEnumerator - Class in OtlTaskControl

TOmniTaskControlOption - Enum in OtlTaskControl

TOmniTaskControlOptions - Typedef in OtlTaskControl

TOmniTaskCreateDelegate - Typedef in OtlParallel

TOmniTaskDelegate - Delegate in OtlTask

TOmniTaskExecutor - Class in OtlTaskControl

TOmniTaskFinalizerDelegate - Delegate in OtlParallel

TOmniTaskGroup - Class in OtlTaskControl

TOmniTaskInitializerDelegate - Delegate in OtlParallel

TOmniTaskInvokeFunction - Delegate in OtlTask

TOmniTaskMessageEvent - Delegate in OtlTaskControl

TOmniTaskMethod - Delegate in OtlTaskControl

TOmniTaskProcedure - Delegate in OtlTaskControl

TOmniTaskStopDelegate - Typedef in OtlParallel

TOmniTaskTerminatedEvent - Delegate in OtlTaskControl

TOmniTaskTimerInfo - Class in OtlTaskControl

TOmniThread - Class in OtlTaskControl

TOmniThreadEnvironment - Class in OtlCommon

TOmniThreadPool - Class in OtlThreadPool

TOmniThreadPoolMonitorInfo - Class in OtlThreadPool

TOmniTimedTask - Class in OtlParallel

TOmniTimedTaskWorker - Class in OtlParallel

TOmniTransitionEvent - Typedef in OtlSync

TOmniTwoWayChannel - Class in OtlComm

TOmniValue - Struct in OtlCommon

TOmniValueContainer - Class in OtlCommon

TOmniValueDataType - Enum in OtlCommon

TOmniValueEnumerator - Class in OtlCommon
Abstract enumerator class, used as a base for internal classes passed to the
OtlDataManager.

TOmniValueEnumeratorDataPackage - Class in OtlDataManager
Data package storing a list of TOmniValues.

TOmniValueEnumeratorProvider - Class in OtlDataManager
TOmniValue source provider supporting mutable collections and parallel enumerators.

TOmniValueObj - Class in OtlCommon
TOmniValue wrapper - for when you need to treat TOmniValue as an object.

TOmniValueQueue - Class in OtlContainers

TOmniValueQueueCS - Class in OtlContainers

TOmniValueQueueSpin - Class in OtlContainers

TOmniVariantData - Class in OtlCommon

TOmniWaitableValue - Class in OtlCommon

TOmniWaitObjectList - Class in OtlTask

TOmniWaitObjectMethod - Delegate in OtlTask

TOmniWideStringData - Class in OtlCommon

TOmniWorker - Class in OtlTaskControl

TOmniWorkItem - Class in OtlParallel

TOmniWorkItemConfig - Class in OtlParallel

TOmniWorkItemDoneDelegate - Delegate in OtlParallel

ToObject - method in Struct TOmniValue

ToRecord - method in Struct TOmniValue

TOTLThreadPriority - Enum in OtlTaskControl

TOTPGroupAffinity - Class in OtlThreadPool

TOTPThreadDataFactory - Struct in OtlThreadPool

TOTPThreadDataFactoryData - Class in OtlThreadPool

TOTPThreadDataFactoryFunction - Delegate in OtlThreadPool

TOTPThreadDataFactoryMethod - Delegate in OtlThreadPool

TOTPUnhandledWorkerException - Delegate in OtlThreadPool

TOTPWorker - Class in OtlThreadPool

TOTPWorkerScheduler - Class in OtlThreadPool

TOTPWorkerThread - Class in OtlThreadPool

TOTPWorkerThreadEvent - Delegate in OtlThreadPool
Worker thread lifetime reporting handler.

TOTPWorkItem - Class in OtlThreadPool

TPipelineSimpleStageDelegate - Delegate in OtlParallel

TPipelineStageDelegate - Delegate in OtlParallel

TPipelineStageDelegateEx - Delegate in OtlParallel

TPoolNotificationMeth - Delegate in OtlHooks

TPoolNotificationProc - Delegate in OtlHooks

TPoolNotifications - Class in OtlHooks

TPoolNotificationType - Enum in OtlHooks

TProcMethodList - Class in OtlHooks

TProcT - Delegate in Locked<T>

TReferencedPtr - Struct in OtlContainers

TReferencedPtrBuffer - Typedef in OtlContainers

TryAdd - method in Interface IOmniBlockingCollection

TryAdd - method in Class TOmniBlockingCollection

TryAllocate - method in Interface IOmniResourceCount

TryAllocate - method in Class TOmniResourceCount
Like Allocate, but with a timeout.

TryCastToAnsiString - method in Struct TOmniValue

TryCastToBoolean - method in Struct TOmniValue

TryCastToCardinal - method in Struct TOmniValue

TryCastToDateTime - method in Struct TOmniValue

TryCastToDouble - method in Struct TOmniValue

TryCastToException - method in Struct TOmniValue

TryCastToExtended - method in Struct TOmniValue

TryCastToInt64 - method in Struct TOmniValue

TryCastToInteger - method in Struct TOmniValue

TryCastToInterface - method in Struct TOmniValue

TryCastToObject - method in Struct TOmniValue

TryCastToPointer - method in Struct TOmniValue

TryCastToString - method in Struct TOmniValue

TryCastToVariant - method in Struct TOmniValue

TryCastToWideString - method in Struct TOmniValue

TryDequeue - method in Class TOmniBaseQueue

TryDequeue - method in Class TOmniQueue

TryDequeue - method in Interface IOmniValueQueue

TryDequeue - method in Class TOmniMessageQueue

TryEnterReadLock - method in Struct TOmniMREW

TryEnterWriteLock - method in Struct TOmniMREW

TryTake - method in Interface IOmniValueEnumerator

TryTake - method in Interface IOmniBlockingCollection

TryTake - method in Class TOmniBlockingCollection

TryTake - method in Class TOmniBlockingCollectionEnumerator

TryValue - method in Interface IOmniCompute<T>

TryValue - method in Class TOmniCompute<T>

TryValue - method in Interface IOmniFuture<T>

TryValue - method in Class TOmniFuture<T>

TSynchroSpin - Class in OtlSync

TThreadNotificationMeth - Delegate in OtlHooks

TThreadNotificationProc - Delegate in OtlHooks

TThreadNotifications - Class in OtlHooks

TThreadNotificationType - Enum in OtlHooks

TThreadPoolOperation - Enum in OtlThreadPool

TWaitFor - Class in OtlSync
Waits on any/all from any number of handles.

TWaitForResult - Enum in TWaitFor

TWaitMode - Enum in TWaitFor

Tag - field in Struct TOmniTaggedPointer

Tag - field in Struct TOmniTaggedValue

tagAllocated - field in Enum TOmniQueueTag

tagAllocating - field in Enum TOmniQueueTag

tagBlockPointer - field in Enum TOmniQueueTag

tagDestroying - field in Enum TOmniQueueTag

tagEndOfList - field in Enum TOmniQueueTag

tagExtending - field in Enum TOmniQueueTag

tagFree - field in Enum TOmniQueueTag

tagHeader - field in Enum TOmniQueueTag

tagRemoving - field in Enum TOmniQueueTag

tagSentinel - field in Enum TOmniQueueTag

Task - field in Interface IOmniJoinState

Task - field in Interface IOmniWorkItem

Task - field in Class TOmniJoinState

Task - field in Class TOTPWorkItem

Task - field in Interface IOmniWorker

Task - field in Class TOmniWorker

Task - field in Class TOmniThread

TaskConfig - field in Interface IOmniPipelineStageEx

TaskConfig - field in Class TOmniPipelineStage

TaskControl - field in Interface IOmniJoinStateEx

TaskControl - field in Class TOmniJoinState

TaskException - field in Class TOmniTaskExecutor

TaskFunc - field in Class TOmniInternalFuncMsg

TaskID - field in Class TOmniThreadPoolMonitorInfo

TaskName - field in Class TOmniSharedTaskInfo

TaskNumber - field in Struct TJoinInnerException

Tasks - field in Interface IOmniTaskGroup

Tasks - field in Class TOmniTaskGroup

TaskState - field in Interface IOmniWorkItem

tcoAlertableWait - field in Enum TOmniTaskControlOption

tcoForceExecution - field in Enum TOmniTaskControlOption

tcoMessageWait - field in Enum TOmniTaskControlOption

tdfExecutable - field in Struct TOTPThreadDataFactory

TerminatedEvent - field in Class TOmniSharedTaskInfo

TerminatedEvent - field in Interface IOmniTaskControlInternals

TerminateEvent - field in Interface IOmniTask

TerminateEvent - field in Class TOTPWorkerThread

TerminateEvent - field in Class TOmniSharedTaskInfo

TerminateEvent - field in Class TOmniTask

Terminating - field in Class TOmniSharedTaskInfo

Terminating - field in Class TOmniTaskExecutor

Thread - field in Interface IOmniEnvironment

Thread - field in Class TOmniEnvironment

Thread - field in Class TOTPWorkItem

ThreadData - field in Interface IOmniTask

ThreadData - field in Class TOmniTask

ThreadID - field in Class TOmniThreadPoolMonitorInfo

ThreadPoolOperation - field in Class TOmniThreadPoolMonitorInfo

Throttle - field in Interface IOmniPipelineStageEx

Throttle - field in Class TOmniPipelineStage

ThrottleLow - field in Interface IOmniPipelineStageEx

ThrottleLow - field in Class TOmniPipelineStage

ThrottleLowSat - field in Interface IOmniPipelineStageEx

ThrottleLowSat - field in Class TOmniPipelineStage

TimerID - field in Class TOmniTaskTimerInfo

Times - field in Interface IOmniProcessEnvironment

Times - field in Class TOmniProcessEnvironment

tntCreate - field in Enum TThreadNotificationType

tntDestroy - field in Enum TThreadNotificationType

TOmniValue_DataSize - field in Unit globals OtlCommon

tpAboveNormal - field in Enum TOTLThreadPriority

tpBelowNormal - field in Enum TOTLThreadPriority

tpHighest - field in Enum TOTLThreadPriority

tpIdle - field in Enum TOTLThreadPriority

tpLowest - field in Enum TOTLThreadPriority

tpNormal - field in Enum TOTLThreadPriority

tpoCreateThread - field in Enum TThreadPoolOperation

tpoDestroyThread - field in Enum TThreadPoolOperation

tpoKillThread - field in Enum TThreadPoolOperation

tpoWorkItemCompleted - field in Enum TThreadPoolOperation


U

Unlock - method in Interface IOmniLockManager<K>

Unlock - method in Class TOmniLockManager<K>

Unlock - method in Interface IOmniLockManagerAutoUnlock

Unobserved - method in Interface IOmniTaskControl

Unobserved - method in Class TOmniTaskControl

UnpackMessage - method in Class TOmniInternalStringMsg

UnpackMessage - method in Class TOmniInternalAddressMsg

UnpackMessage - method in Class TOmniInternalFuncMsg

UnpackMessage - method in Class TOmniInternalFuncMsg

Unregister - method in Class TExceptionFilters

Unregister - method in Class TExceptionFilters

Unregister - method in Class TThreadNotifications

Unregister - method in Class TThreadNotifications

Unregister - method in Class TPoolNotifications

Unregister - method in Class TPoolNotifications

UnregisterAllCommFrom - method in Interface IOmniTaskGroup

UnregisterAllCommFrom - method in Class TOmniTaskGroup

UnregisterComm - method in Interface IOmniTask

UnregisterComm - method in Class TOmniTask

UnregisterExceptionFilter - method in Unit globals OtlHooks

UnregisterExceptionFilter - method in Unit globals OtlHooks

UnregisterPoolNotification - method in Unit globals OtlHooks

UnregisterPoolNotification - method in Unit globals OtlHooks

UnregisterThreadNotification - method in Unit globals OtlHooks

UnregisterThreadNotification - method in Unit globals OtlHooks

UnregisterWaitObject - method in Interface IOmniTask

UnregisterWaitObject - method in Class TOmniTask

Unwrap - method in Struct TOmniValue

Update - method in Class TOTPWorkerScheduler

Utils - namespace Utils in OtlCommon

Utils - Namespace Diagram in Utils

UniqueID - field in Interface IOmniWorkItem

UniqueID - field in Class TOmniWorkItem

UniqueID - field in Interface IOmniTask

UniqueID - field in Interface IOmniThreadPool

UniqueID - field in Class TOmniThreadPoolMonitorInfo

UniqueID - field in Class TOTPWorkItem

UniqueID - field in Class TOmniThreadPool

UniqueID - field in Interface IOmniTaskControl

UniqueID - field in Class TOmniSharedTaskInfo

UniqueID - field in Class TOmniTaskControl

UniqueID - field in Class TOmniTask

UserData - field in Interface IOmniTaskControl

UserData - field in Class TOmniTaskControl

UserTime - field in Struct TOmniProcessTimes


V

Value - method in Interface IOmniCompute<T>

Value - method in Class TOmniCompute<T>

Value - method in Interface IOmniFuture<T>

Value - method in Class TOmniFuture<T>

ValueOf - method in Interface IOmniInterfaceDictionary

ValueOf - method in Class TOmniInterfaceDictionary

VarToObj - method in Unit globals OtlCommon

VerifyNUMANode - method in Class TOmniTaskExecutor

VerifyProcessorGroup - method in Class TOmniTaskExecutor

Value - field in Struct TOmniTaggedValue

Value - field in Struct Locked<T>

Value - field in Interface IOmniStringData

Value - field in Interface IOmniCounter

Value - field in Struct TOmniCounter

Value - field in Interface IOmniVariantData

Value - field in Class TOmniVariantData

Value - field in Interface IOmniAutoDestroyObject

Value - field in Class TOmniStringData

Value - field in Interface IOmniExtendedData

Value - field in Class TOmniExtendedData

Value - field in Class TOmniValueObj

Value - field in Interface IOmniAnsiStringData

Value - field in Class TOmniAutoDestroyObject

Value - field in Interface IOmniWideStringData

Value - field in Class TOmniAnsiStringData

Value - field in Struct TOmniAlignedInt32

Value - field in Class TOmniCounterImpl

Value - field in Interface IOmniWaitableValue

Value - field in Class TOmniWaitableValue

Value - field in Struct TOmniAlignedInt64

Value - field in Class TOmniWideStringData

Value - field in Class TOmniRecordWrapper<T>

Value - field in Struct TOmniRecord<T>


W

WaitAll - method in Class TWaitFor

WaitAny - method in Class TWaitFor

WaitFor - method in Interface IOmniSynchro

WaitFor - method in Class TOmniSynchroObject

WaitFor - method in Class TOmniEvent

WaitFor - method in Interface IOmniWaitableValue

WaitFor - method in Class TOmniWaitableValue

WaitFor - method in Interface IOmniParallelSimpleLoop

WaitFor - method in Interface IOmniParallelJoin

WaitFor - method in Class TOmniParallelJoin

WaitFor - method in Interface IOmniPipeline

WaitFor - method in Interface IOmniFuture<T>

WaitFor - method in Interface IOmniParallelTask

WaitFor - method in Class TOmniParallelTask

WaitFor - method in Interface IOmniBackgroundWorker

WaitFor - method in Class TOmniBackgroundWorker

WaitFor - method in Class TOmniParallelSimpleLoop

WaitFor - method in Class TOmniPipeline

WaitFor - method in Interface IOmniParallelMapper<T1,T2>

WaitFor - method in Class TOmniFuture<T>

WaitFor - method in Class TOmniParallelMapper<T1,T2>

WaitFor - method in Interface IOmniParallelSimpleLoop<T>

WaitFor - method in Class TOmniParallelSimpleLoop<T>

WaitFor - method in Interface IOmniTimedTask

WaitFor - method in Class TOmniTimedTask

WaitFor - method in Interface IOmniTaskControl

WaitFor - method in Class TOmniTaskControl

WaitForAll - method in Interface IOmniTaskGroup

WaitForAll - method in Class TOmniTaskGroup

WaitForAllObjects - method in Unit globals OtlSync
Waits on any number of handles.

WaitForCallback - method in Unit globals OtlSync

WaitForInit - method in Interface IOmniTaskControl

WaitForInit - method in Class TOmniTaskControl

WaitForInit - method in Class TOmniTaskExecutor

WithCounter - method in Interface IOmniTaskConfig

WithCounter - method in Class TOmniTaskConfig

WithCounter - method in Interface IOmniTaskControl

WithCounter - method in Class TOmniTaskControl

WithLock - method in Interface IOmniTaskConfig

WithLock - method in Interface IOmniTaskConfig

WithLock - method in Class TOmniTaskConfig

WithLock - method in Class TOmniTaskConfig

WithLock - method in Interface IOmniTaskControl

WithLock - method in Interface IOmniTaskControl

WithLock - method in Class TOmniTaskControl

WithLock - method in Class TOmniTaskControl

WorkItemDescription - method in Class TOTPWorkerThread

Wrap - method in Struct TOmniValue

waAwaited - field in Enum TWaitForResult

waFailed - field in Enum TWaitForResult

waIOCompletion - field in Enum TWaitForResult

WaitHandles - field in Class TWaitFor

WaitObjects - field in Class TOmniWaitObjectList

WaitOnTerminate_sec - field in Interface IOmniThreadPool

WaitOnTerminate_sec - field in Class TOTPWorker

WaitOnTerminate_sec - field in Class TOmniThreadPool

WakeMask - field in Class TOmniTaskExecutor

waMessage - field in Enum TWaitForResult

waTimeout - field in Enum TWaitForResult

WM_REQUEST_COMPLETED - field in Unit globals OtlThreadPool

wmForceRWFS - field in Enum TWaitMode

wmForceWFM - field in Enum TWaitMode

wmSmart - field in Enum TWaitMode

WorkerInitialized - field in Class TOmniTaskExecutor

WorkerInitOK - field in Class TOmniTaskExecutor

WorkerIntf - field in Class TOmniTaskExecutor

WorkItem_ref - field in Class TOTPWorkerThread

Writer - field in Interface IOmniCommunicationEndpoint

Writer - field in Class TOmniCommunicationEndpoint



_ A B C D E F G H I J K L M N O P Q R S T U V W