SHORE API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
shore::xzbase Class Reference

Base for xz... classes. More...

Inheritance diagram for shore::xzbase:
shore::xzdeflater shore::xzindex shore::xzindex::iterator shore::xzinflater

Classes

union  buffer_t
 Inflater buffer accessible as different types. More...
 

Protected Member Functions

void xz_error (const std::string &msg)
 Report & throw.
 
void xzstat_error (const std::string &msg)
 Report together with lzma error status & throw.
 

Protected Attributes

::lzma_ret m_xzstat
 lzma error status.
 

Static Protected Attributes

static const size_t BUFSIZE =16384
 Read/write buffer size used in the inflater.
 
static const ::lzma_stream STREAM_INIT
 For initializing lzma streams.
 

Detailed Description

Base for xz... classes.


The documentation for this class was generated from the following file: