Home | History | Annotate | Download | only in Support

Lines Matching refs:Chunk

19 /** \class Chunk
20 * \brief Chunk is the basic unit of the storage of the LinearAllocator
25 class Chunk {
30 Chunk() : next(NULL), bound(0) {}
43 Chunk* next;
49 class Chunk<DataType, 0> {
54 Chunk() : next(NULL), bound(0) {
61 ~Chunk() {
79 Chunk* next;
86 size_t Chunk<DataType, 0>::m_Size = 0;
135 // - Disallow to allocate a chunk whose size is bigger than a chunk.
191 /// isIn - whether the pPtr is in the current chunk?
269 * template argument ChunkSize is the number of bytes of a chunk
273 : public LinearAllocatorBase<Chunk<DataType, ChunkSize> > {
281 LinearAllocator() : LinearAllocatorBase<Chunk<DataType, ChunkSize> >() {}
288 : public LinearAllocatorBase<Chunk<DataType, 0> > {
297 : LinearAllocatorBase<Chunk<DataType, 0> >() {
298 Chunk<DataType, 0>::setSize(pNum);