TPIE

11a2c2d
tpie::compressor_thread Class Reference

Public Types

typedef std::shared_ptr< compressor_bufferbuffer_t
 
typedef file_accessor::byte_stream_accessor< default_raw_file_accessorfile_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 39 of file thread.h.


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