Searched refs:BufferBlock (Results 1 – 1 of 1) sorted by relevance
72 struct BufferBlock { struct85 BufferBlock() : buffer(NULL), buffer_size(0), bytes_free(0) {} in BufferBlock() argument86 ~BufferBlock() {} in ~BufferBlock() argument88 BufferBlock(char* buf, size_t size, size_t free) : in BufferBlock() argument96 typedef std::vector<BufferBlock> Blocks;205 BufferBlock* block = NULL; in Reserve()287 BufferBlock AllocBlock() { in AllocBlock()291 BufferBlock AllocCustomBlock(size_t blocksize) { in AllocCustomBlock()292 return BufferBlock(new char[blocksize], blocksize, blocksize); in AllocCustomBlock()295 BufferBlock CopyBlock(const BufferBlock& b) { in CopyBlock()[all …]