|
| StdAllocator (const StdAllocator &rhs) RAPIDJSON_NOEXCEPT |
template<typename U> |
| StdAllocator (const StdAllocator< U, BaseAllocator > &rhs) RAPIDJSON_NOEXCEPT |
| StdAllocator (const BaseAllocator &baseAllocator) RAPIDJSON_NOEXCEPT |
pointer | address (reference r) const RAPIDJSON_NOEXCEPT |
const_pointer | address (const_reference r) const RAPIDJSON_NOEXCEPT |
size_type | max_size () const RAPIDJSON_NOEXCEPT |
void | construct (pointer p, const_reference r) |
void | destroy (pointer p) |
template<typename U> |
U * | allocate (size_type n=1, const void *=0) |
template<typename U> |
void | deallocate (U *p, size_type n=1) |
pointer | allocate (size_type n=1, const void *=0) |
void | deallocate (pointer p, size_type n=1) |
template<typename U> |
bool | operator== (const StdAllocator< U, BaseAllocator > &rhs) const RAPIDJSON_NOEXCEPT |
template<typename U> |
bool | operator!= (const StdAllocator< U, BaseAllocator > &rhs) const RAPIDJSON_NOEXCEPT |
void * | Malloc (size_t size) |
void * | Realloc (void *originalPtr, size_t originalSize, size_t newSize) |