TPIE

11a2c2d
buffer.h File Reference
#include <tpie/array.h>
#include <tpie/tpie_assert.h>
#include <tpie/compressed/thread.h>
#include <map>
#include <memory>

Go to the source code of this file.

Classes

struct  tpie::compressor_buffer_state
 The different states of a compressor buffer. More...
 
class  tpie::compressor_buffer
 A buffer for elements belonging to a specific stream block. More...
 
class  tpie::stream_buffer_pool
 Pool of shared buffers. More...
 
class  tpie::stream_buffers
 Buffer manager for a single stream. More...
 

Namespaces

 tpie
 

Functions

void tpie::init_stream_buffer_pool ()
 Used by tpie::init to initialize stream buffer pool. More...
 
void tpie::finish_stream_buffer_pool ()
 Used by tpie::finish to free stream buffer pool. More...
 
stream_buffer_pool & tpie::the_stream_buffer_pool ()
 Get the stream buffer pool singleton. More...
 

Detailed Description

Buffers for compressed streams.

Definition in file buffer.h.