Lines Matching defs:Allocator
165 ChunkCopyWalker(Allocator &alloc = Allocator::standard()) : allocator(alloc) { }
167 Allocator &allocator;
196 // Walk a structure and call an Allocator to separate free each node.
202 ChunkFreeWalker(Allocator &alloc = Allocator::standard()) : allocator(alloc) { }
204 Allocator &allocator;
260 T *copy(const T *obj, Allocator &alloc, size_t size)
268 T *copy(const T *obj, Allocator &alloc = Allocator::standard())
291 typename Nonconst<T>::Type *chunkCopy(T *obj, Allocator &alloc = Allocator::standard())
301 T chunkCopy(T obj, Allocator &alloc = Allocator::standard())
309 void chunkFree(T *obj, Allocator &alloc = Allocator::standard())
318 void chunkFree(const T &obj, Allocator &alloc = Allocator::standard())
333 Copier(const T *obj, Allocator &alloc = Allocator::standard()) : allocator(alloc)
349 Copier(const T *obj, uint32 count, Allocator &alloc = Allocator::standard())
374 Allocator &allocator;