Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

t_compressor_stream_interface Class Reference

#include <basestrm.h>

Inheritance diagram for t_compressor_stream_interface:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual void writecmpdata (const void *buf, int size)=0
virtual int readcmpdata (void *buf, int size, bool excpt=true)=0
virtual ~t_compressor_stream_interface ()

Constructor & Destructor Documentation

virtual t_compressor_stream_interface::~t_compressor_stream_interface  )  [inline, virtual]
 

Definition at line 323 of file basestrm.h.


Member Function Documentation

virtual int t_compressor_stream_interface::readcmpdata void *  buf,
int  size,
bool  excpt = true
[pure virtual]
 

Implemented in tn_lzw_file_buf_stream, and tn_c_lzw_filestream.

Referenced by tanycompression::init(), libbzip_decompression::readdata(), and tanycompression::readlzwdata().

virtual void t_compressor_stream_interface::writecmpdata const void *  buf,
int  size
[pure virtual]
 

Implemented in tn_lzw_file_buf_stream, and tn_c_lzw_filestream.

Referenced by libbzip_compression::close_compression(), tanycompression::init(), libbzip_compression::writedata(), and tanycompression::writelzwdata().


The documentation for this class was generated from the following file:
Generated on Tue Jun 24 02:21:13 2008 for Advanced Strategic Command by  doxygen 1.4.2