Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

lib.res.file
Class Decompressor

   in archive.cpp

class Decompressor


Field Summary
private uintptr_t comp_ctx
          
private size_t csize_total
          
private size_t ucsize_left
          
private bool use_temp_buf
          
private FileIOCB user_cb
          
private uintptr_t user_cb_ctx
          
 
Constructor Summary
Decompressor( uintptr_t comp_ctx_, size_t ucsize_max, bool use_temp_buf_, FileIOCB cb, uintptr_t cb_ctx )
          
 
Method Summary
 LibError feed( const void* cblock, size_t csize, size_t* bytes_processed )
          
 size_t total_csize_fed() const
          
 

Field Detail

comp_ctx

private uintptr_t comp_ctx;

csize_total

private size_t csize_total;

ucsize_left

private size_t ucsize_left;

use_temp_buf

private bool use_temp_buf;

user_cb

private FileIOCB user_cb;

user_cb_ctx

private uintptr_t user_cb_ctx;


Constructor Detail

Decompressor

public Decompressor( uintptr_t comp_ctx_, size_t ucsize_max, bool use_temp_buf_, FileIOCB cb, uintptr_t cb_ctx );


Method Detail

feed

public LibError feed( const void* cblock, size_t csize, size_t* bytes_processed );

total_csize_fed

public size_t total_csize_fed() const;

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:13
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD