TPIE

2362a60
tpie::compressor_thread Class Reference

Public Types

typedef std::shared_ptr
< compressor_buffer
buffer_t
 
typedef
file_accessor::byte_stream_accessor
< default_raw_file_accessor
file_accessor_t
 
typedef std::mutex mutex_t
 

Public Member Functions

mutex_t & mutex ()
 
void request (compressor_request &r)
 
void wait_for_request_done (compressor_thread_lock &l)
 
void run ()
 
void stop (compressor_thread_lock &lock)
 
void set_preferred_compression (compressor_thread_lock &, compression_scheme::type)
 

Static Public Member Functions

static stream_size_type subtract_block_header (stream_size_type dataOffset)
 

Detailed Description

Definition at line 38 of file thread.h.


The documentation for this class was generated from the following file: