- Todo:
- make this thread-safe (lock when accessign batch allocator)
virtual Value* allocateArrayPage |
( |
| ) |
|
|
inlinevirtual |
virtual void destructArray |
( |
ValueInternalArray * |
array | ) |
|
|
inlinevirtual |
virtual ValueInternalArray* newArray |
( |
| ) |
|
|
inlinevirtual |
virtual ValueInternalArray* newArrayCopy |
( |
const ValueInternalArray & |
other | ) |
|
|
inlinevirtual |
virtual void reallocateArrayPageIndex |
( |
Value **& |
indexes, |
|
|
ValueInternalArray::PageIndex & |
indexCount, |
|
|
ValueInternalArray::PageIndex |
minNewIndexCount |
|
) |
| |
|
inlinevirtual |
virtual void releaseArrayPage |
( |
Value * |
value | ) |
|
|
inlinevirtual |
virtual void releaseArrayPageIndex |
( |
Value ** |
indexes, |
|
|
ValueInternalArray::PageIndex |
indexCount |
|
) |
| |
|
inlinevirtual |
The documentation for this class was generated from the following file:
- persistence/rapidjson/thirdparty/jsoncpp/src/lib_json/json_internalarray.inl