#include <basestrm.h>
Inheritance diagram for tanycompression:

Public Member Functions | |
| tanycompression (int md) | |
| void | init (void) |
| void | writedata (const void *buf, int size) |
| int | readdata (void *buf, int size, bool excpt=true) |
| ~tanycompression () | |
Protected Member Functions | |
| virtual int | readlzwdata (void *buf, int size, bool excpt=true) |
| virtual void | writelzwdata (const void *buf, int size) |
| void | close_compression (void) |
|
|
Definition at line 1376 of file basestrm.cpp. |
|
|
Definition at line 1489 of file basestrm.cpp. |
|
|
Definition at line 1479 of file basestrm.cpp. References libbzip_compression::close_compression(). Referenced by tn_c_lzw_filestream::~tn_c_lzw_filestream(), and tn_lzw_file_buf_stream::~tn_lzw_file_buf_stream(). |
|
|
Definition at line 1383 of file basestrm.cpp. References BZIP_SIGNATURE, LZ_SIGNATURE, t_compressor_stream_interface::readcmpdata(), RLE_SIGNATURE, and t_compressor_stream_interface::writecmpdata(). Referenced by tn_c_lzw_filestream::tn_c_lzw_filestream(), and tn_lzw_file_buf_stream::tn_lzw_file_buf_stream(). |
|
||||||||||||||||
|
Reimplemented from tlzwstreamcompression. Reimplemented in tn_lzw_file_buf_stream, and tn_c_lzw_filestream. Definition at line 1424 of file basestrm.cpp. References tlzwstreamcompression::readdata(), readlzwdata(), and red. Referenced by tn_c_lzw_filestream::readdata(), and tn_lzw_file_buf_stream::readdata(). |
|
||||||||||||||||
|
Implements tlzwstreamcompression. Definition at line 1450 of file basestrm.cpp. References t_compressor_stream_interface::readcmpdata(). Referenced by readdata(). |
|
||||||||||||
|
Reimplemented from tlzwstreamcompression. Reimplemented in tn_lzw_file_buf_stream, and tn_c_lzw_filestream. Definition at line 1443 of file basestrm.cpp. Referenced by tn_c_lzw_filestream::writedata(), and tn_lzw_file_buf_stream::writedata(). |
|
||||||||||||
|
Implements tlzwstreamcompression. Definition at line 1473 of file basestrm.cpp. References t_compressor_stream_interface::writecmpdata(). |
1.4.2