|
OpenEnroth cf228e9
|
#include <ChunkBuffer.h>
Classes | |
| struct | Chunk |
Public Member Functions | |
| void | reset () |
| StreamBuffer< char > | allocateChunk (size_t minSize=0) |
| std::unique_ptr< char, FreeDeleter > | popChunk () |
| size_t | chunkCount () const |
| void | materialize (void *dst, size_t size) |
Private Attributes | |
| std::vector< Chunk > | _chunks |
Internal helper for accumulating data in a sequence of geometrically-growing heap chunks.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |