PocketLzma
1.0.0
A cross-platform singleheader LZMA compression/decompression library for C++11
src
pocketlzma.h
Go to the documentation of this file.
1
39
#ifndef POCKETLZMA_POCKETLZMA_H
40
#define POCKETLZMA_POCKETLZMA_H
41
42
//LZMA C INCLUDES
43
#ifdef _WIN32
44
#include <windows.h>
45
#endif
46
47
#include <cstddef>
48
#include <cstdio>
49
#include <cstdlib>
50
#include <cstring>
51
52
#include "
PocketLzmaConfig.h
"
53
54
namespace
plz
55
{
56
namespace
c
57
{
58
#include "lzma_c/7zTypes.h"
59
#include "lzma_c/Precomp.h"
60
#include "lzma_c/Alloc.h"
61
#include "lzma_c/LzmaDec.h"
62
#include "lzma_c/LzmaEnc.h"
63
64
#include "lzma_c/LzmaLib.h"
65
66
#ifdef POCKETLZMA_LZMA_C_DEFINE
67
#include "lzma_c/Alloc.c"
68
#include "lzma_c/LzmaDec.c"
69
#include "lzma_c/LzmaEnc.c"
70
#include "lzma_c/LzFind.c"
71
#include "lzma_c/LzmaLib.c"
72
#endif //POCKETLZMA_LZMA_C_DEFINE
73
}
74
}
75
#include "
pocketlzma_common.hpp
"
76
#include "
Settings.hpp
"
77
#include "
misc/FileStatus.hpp
"
78
#include "
misc/File.hpp
"
79
#include "
misc/MemoryBuffer.hpp
"
80
#include "
misc/MemoryStream.hpp
"
81
#include "
pocketlzma_class.hpp
"
82
83
#endif //POCKETLZMA_POCKETLZMA_H
FileStatus.hpp
MemoryStream.hpp
File.hpp
pocketlzma_class.hpp
pocketlzma_common.hpp
Settings.hpp
PocketLzmaConfig.h
plz
Definition:
File.hpp:11
MemoryBuffer.hpp
Generated by
1.8.20