- Todo:
- make this thread-safe (lock when accessign batch allocator)
◆ ~DefaultValueArrayAllocator()
virtual Json::DefaultValueArrayAllocator::~DefaultValueArrayAllocator |
( |
| ) |
|
|
inlinevirtual |
◆ allocateArrayPage()
virtual Value* Json::DefaultValueArrayAllocator::allocateArrayPage |
( |
| ) |
|
|
inlinevirtual |
◆ destructArray()
virtual void Json::DefaultValueArrayAllocator::destructArray |
( |
ValueInternalArray * |
array | ) |
|
|
inlinevirtual |
◆ newArray()
virtual ValueInternalArray* Json::DefaultValueArrayAllocator::newArray |
( |
| ) |
|
|
inlinevirtual |
◆ newArrayCopy()
virtual ValueInternalArray* Json::DefaultValueArrayAllocator::newArrayCopy |
( |
const ValueInternalArray & |
other | ) |
|
|
inlinevirtual |
◆ reallocateArrayPageIndex()
virtual void Json::DefaultValueArrayAllocator::reallocateArrayPageIndex |
( |
Value **& |
indexes, |
|
|
ValueInternalArray::PageIndex & |
indexCount, |
|
|
ValueInternalArray::PageIndex |
minNewIndexCount |
|
) |
| |
|
inlinevirtual |
◆ releaseArrayPage()
virtual void Json::DefaultValueArrayAllocator::releaseArrayPage |
( |
Value * |
value | ) |
|
|
inlinevirtual |
◆ releaseArrayPageIndex()
virtual void Json::DefaultValueArrayAllocator::releaseArrayPageIndex |
( |
Value ** |
indexes, |
|
|
ValueInternalArray::PageIndex |
indexCount |
|
) |
| |
|
inlinevirtual |
The documentation for this class was generated from the following file: