Show / Hide Table of Contents

Class MyConcurrentBufferPool<TElement>

Inheritance
System.Object
MyConcurrentBucketPool
MyConcurrentBucketPool<TElement>
MyConcurrentBufferPool<TElement>
MyConcurrentBufferPool<TElement, TAllocator>
Inherited Members
MyConcurrentBucketPool<TElement>.Return(TElement)
MyConcurrentBucketPool<TElement>.GetReport()
MyConcurrentBucketPool<TElement>.Clear()
MyConcurrentBucketPool<TElement>.DisposeInternal()
MyConcurrentBucketPool.EnablePooling
MyConcurrentBucketPool.OnExit()
Namespace: VRage.Collections
Assembly: VRage.Library.dll
Syntax
public class MyConcurrentBufferPool<TElement> : MyConcurrentBucketPool<TElement> where TElement : class
Type Parameters
Name Description
TElement

Constructors

MyConcurrentBufferPool(String, IMyElementAllocator<TElement>)

Declaration
public MyConcurrentBufferPool(string debugName, IMyElementAllocator<TElement> allocator)
Parameters
Type Name Description
System.String debugName
IMyElementAllocator<TElement> allocator

Methods

Get(Int32)

Declaration
public TElement Get(int bucketId)
Parameters
Type Name Description
System.Int32 bucketId
Returns
Type Description
TElement
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾