NCBI C++ ToolKit
|
Search Toolkit Book for CLZOStreamDecompressor
CLZOStreamDecompressor – lzo based decompression stream processor. More...
#include <util/compress/lzo.hpp>
Public Member Functions | |
CLZOStreamDecompressor (streamsize in_bufsize, streamsize out_bufsize, CLZOCompression::TLZOFlags flags=0) | |
Full constructor. More... | |
CLZOStreamDecompressor (CLZOCompression::TLZOFlags flags=0) | |
Conventional constructor. More... | |
CLZODecompressor * | GetDecompressor (void) const |
Return a pointer to decompressor. More... | |
Public Member Functions inherited from CCompressionStreamProcessor | |
CCompressionStreamProcessor (CCompressionProcessor *processor, EDeleteProcessor need_delete=eNoDelete, streamsize in_bufsize=kCompressionDefaultBufSize, streamsize out_bufsize=kCompressionDefaultBufSize) | |
Constructor. More... | |
virtual | ~CCompressionStreamProcessor (void) |
Destructor. More... | |
void | Init (void) |
(Re)Initialize stream processor. More... | |
bool | IsOkay (void) const |
Get stream processor's status. More... | |
CCompressionProcessor * | GetProcessor (void) const |
Return a pointer to currently used stream processor. More... | |
Additional Inherited Members | |
Public Types inherited from CCompressionStreamProcessor | |
enum | EDeleteProcessor { eDelete , eNoDelete } |
If to delete the used compression processor in the destructor. More... | |
enum | EState { eInit , eActive , eFinalize , eDone } |
Stream processor state. More... | |
CLZOStreamDecompressor – lzo based decompression stream processor.
See util/compress/stream.hpp for details of stream processing.