Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
decompress.h
Go to the documentation of this file.
1#ifndef XZ_DECOMPRESS_H
2#define XZ_DECOMPRESS_H
3
4#include <lzma.h>
5#include <QBuffer>
6
7class XzDecompressor : public QObject
8{
9 Q_OBJECT
10public:
11 XzDecompressor(QObject *parent = 0);
13 bool decompress(QBuffer *in, QBuffer *out);
14private:
15 bool init_decoder(lzma_stream *strm);
16 bool internal_decompress(lzma_stream *strm, QBuffer *in, QBuffer *out);
17};
18
19#endif
~XzDecompressor()
Definition decompress.h:12
bool init_decoder(lzma_stream *strm)
Definition decompress.cpp:42
bool decompress(QBuffer *in, QBuffer *out)
Definition decompress.cpp:24
XzDecompressor(QObject *parent=0)
Definition decompress.cpp:18
bool internal_decompress(lzma_stream *strm, QBuffer *in, QBuffer *out)
Definition decompress.cpp:118