Buffers for compressed streams. More...
#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 | |
pipelining/factory_base.h Base class of pipelining factories | |
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... | |
Buffers for compressed streams.
Definition in file buffer.h.