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

tn_lzw_file_buf_stream Class Reference

#include <basestrm.h>

Inheritance diagram for tn_lzw_file_buf_stream:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 tn_lzw_file_buf_stream (const char *name, IOMode mode)
void writedata (const void *buf, int size)
int readdata (void *buf, int size, bool excpt=true)
int readcmpdata (void *buf, int size, bool excpt=true)
void writecmpdata (const void *buf, int size)
 ~tn_lzw_file_buf_stream ()

Constructor & Destructor Documentation

tn_lzw_file_buf_stream::tn_lzw_file_buf_stream const char *  name,
IOMode  mode
[inline]
 

Definition at line 415 of file basestrm.h.

References tanycompression::init().

tn_lzw_file_buf_stream::~tn_lzw_file_buf_stream  ) 
 

Definition at line 1552 of file basestrm.cpp.

References tnbufstream::close(), and tanycompression::close_compression().


Member Function Documentation

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

Implements t_compressor_stream_interface.

Definition at line 1542 of file basestrm.cpp.

References tnbufstream::readdata().

int tn_lzw_file_buf_stream::readdata void *  buf,
int  size,
bool  excpt = true
 

Reimplemented from tanycompression.

Definition at line 1537 of file basestrm.cpp.

References tanycompression::readdata().

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

Implements t_compressor_stream_interface.

Definition at line 1547 of file basestrm.cpp.

References tnbufstream::writedata().

void tn_lzw_file_buf_stream::writedata const void *  buf,
int  size
 

Reimplemented from tanycompression.

Definition at line 1532 of file basestrm.cpp.

References tanycompression::writedata().


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