Nostalgia.Pool
Types
Type Name | Description |
---|---|
CollectionPool<TCollection, TItem> | System.Collections.Generic.ICollection<T> type pool. |
DictionaryPool<TKey, TValue> | System.Collections.Generic.Dictionary<TKey,TValue> type pool |
GenericPool<T> | General purpose pool |
HashSetPool<T> | System.Collections.Generic.HashSet<T> type pool |
ListPool<T> | System.Collections.Generic.List<T> type pool |
ObjectPool<T> | Pool class type instances. |
PooledObject<T> | A type that manages pooled instances. |
Interfaces
Type Name | Description |
---|---|
IObjectPool<T> | Interface for pooling class type instances |
IReleaseReceiver | Interface that will be called back when returning to the pool by implementing it in the element type of GenericPool<T> |