Overview | Namespace | Classifier | Tree | Index | Help
PREV NAMESPACE NEXT NAMESPACE | FRAMES NO FRAMES

## Namespace OtlCommon

Namespaces
OtlCommon.Utils |

Interface Summary
IOmniStringData |
IOmniCounter |
IOmniVariantData |
IOmniInterfaceDictionary |
IOmniAutoDestroyObject |
IOmniAffinity |
IOmniIntegerSet |
IOmniThreadEnvironment |
IOmniExtendedData |
IOmniAnsiStringData |
IOmniSystemEnvironment |
IOmniNUMANode |
IOmniNUMANodes |
IOmniProcessorGroup |
IOmniProcessorGroups |
IOmniProcessEnvironment |
IOmniEnvironment |
IOmniValueEnumerable |
IOmniWideStringData |
IOmniWaitableValue |
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 |
IOmniProcessorGroupsInternal |

Class Summary
TOmniVariantData |
TOmniValueContainer |
TOmniStringData |
TOmniThreadEnvironment |
TOmniInterfaceDictionary |
TOmniExtendedData |
TOmniValueObj | TOmniValue wrapper - for when you need to treat TOmniValue as an object.
TOmniEnvironment |
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 |

Struct Summary
TOmniMessageID | Describes 'smart' IOmniTaskControl message (either message ID, method name, or method pointer.
TOmniProcessTimes |
TOmniCounter |
TOmniValue |
TOmniGroupAffinity |
TOmniExecutable |
TOmniAlignedInt32 |
TOmniAlignedInt64 |
TOmniRecord<T> |

Enum Summary
TOmniMessageIDType |
TOmniValueDataType |
TOmniAffinityTarget |
TOmniProcessPriorityClass |
TOmniExecutableKind |

Delegate Summary
TOmniIntegerSetChangedEvent |

Unit Summary
globals OtlCommon |

Namespace Diagram Summary
OtlCommon |

Overview | Namespace | Classifier | Tree | Index | Help
PREV NAMESPACE NEXT NAMESPACE | FRAMES NO FRAMES