| ||||||||
| PREV DIAGRAM NEXT DIAGRAM | FRAMES NO FRAMES | |||||||
| Struct Summary | |
| TOmniMessageID | Describes 'smart' IOmniTaskControl message (either message ID, method name, or method pointer.  | 
| TOmniProcessTimes | |
| TOmniCounter | |
| TOmniValue | |
| TOmniExecutable | |
| TOmniAlignedInt64 | |
| TOmniGroupAffinity | |
| TOmniAlignedInt32 | |
| TOmniRecord<T> | |
| Interface Summary | |
| IOmniStringData | |
| IOmniInterfaceDictionary | |
| IOmniAutoDestroyObject | |
| IOmniAnsiStringData | |
| IOmniSystemEnvironment | |
| IOmniValueEnumerable | |
| IOmniAffinity | |
| IOmniThreadEnvironment | |
| IOmniCounter | |
| IOmniWideStringData | |
| IOmniProcessEnvironment | |
| IOmniVariantData | |
| IOmniExtendedData | |
| IOmniWaitableValue | |
| IOmniEnvironment | |
| IOmniValueEnumerator | 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.  | 
| IOmniNUMANodesInternal | |
| IOmniNUMANodes | |
| IOmniProcessorGroups | |
| IOmniProcessorGroup | |
| IOmniNUMANode | |
| IOmniIntegerSet | |
| IOmniProcessorGroupsInternal | |
| Class Summary | |
| TOmniVariantData | |
| TOmniStringData | |
| TOmniThreadEnvironment | |
| TOmniInterfaceDictionary | |
| TOmniExtendedData | |
| TOmniValueObj | TOmniValue wrapper - for when you need to treat TOmniValue as an object. | 
| TOmniEnvironment | |
| TOmniValueContainer | |
| TOmniAutoDestroyObject | |
| TOmniSystemEnvironment | |
| TOmniAffinity | |
| TOmniAnsiStringData | |
| TOmniCounterImpl | |
| TOmniWaitableValue | |
| TOmniValueEnumerator | Abstract enumerator class, used as a base for internal classes passed to the OtlDataManager.  | 
| TOmniWideStringData | |
| TOmniProcessEnvironment | |
| TOmniRecordWrapper<T> | |
| TOmniNUMANode | |
| TOmniNUMANodes | |
| TOmniIntegerSet | |
| TOmniProcessorGroups | |
| TOmniProcessorGroup | |
| Enum Summary | |
| TOmniAffinityTarget | |
| TOmniValueDataType | |
| TOmniMessageIDType | |
| TOmniProcessPriorityClass | |
| TOmniExecutableKind | |
| Typedef Summary | |
| TOmniProcessMemoryCounters | |
| TOmniInterfaceDictionaryPair | |
| Namespace Summary | |
| Utils | |
| Unit Summary | |
| globals OtlCommon | |
| Delegate Summary | |
| TOmniIntegerSetChangedEvent | |
  | ||||||||
| PREV DIAGRAM NEXT DIAGRAM | FRAMES NO FRAMES | |||||||