VNMediaClientNET

Public Member Functions | List of all members
DefaultValueArrayAllocator Class Reference
Inheritance diagram for DefaultValueArrayAllocator:

## Public Member Functions
virtual ValueInternalArray * | newArray ()
virtual ValueInternalArray * | newArrayCopy (const ValueInternalArray &other)
virtual void | destructArray (ValueInternalArray *array)
virtual void | reallocateArrayPageIndex (Value **&indexes, ValueInternalArray::PageIndex &indexCount, ValueInternalArray::PageIndex minNewIndexCount)
virtual void | releaseArrayPageIndex (Value **indexes, ValueInternalArray::PageIndex indexCount)
virtual Value * | allocateArrayPage ()
virtual void | releaseArrayPage (Value *value)

## Detailed Description

Todo:
  make this thread-safe (lock when accessign batch allocator)

The documentation for this class was generated from the following file:

- src/VNMediaClientNET/json_internalarray.inl