Mercurial > vba-linux
comparison src/win32/7zip/7z/CPP/7zip/Archive/Zip/ZipCompressionMode.h @ 1:f9f4f1b99eed
importing src directory
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Sat, 03 Mar 2012 10:31:27 -0600 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
0:8ced16adf2e1 | 1:f9f4f1b99eed |
---|---|
1 // CompressionMode.h | |
2 | |
3 #ifndef __ZIP_COMPRESSIONMETHOD_H | |
4 #define __ZIP_COMPRESSIONMETHOD_H | |
5 | |
6 #include "../../../Common/MyString.h" | |
7 | |
8 namespace NArchive { | |
9 namespace NZip { | |
10 | |
11 struct CCompressionMethodMode | |
12 { | |
13 CRecordVector<Byte> MethodSequence; | |
14 UString MatchFinder; | |
15 UInt32 Algo; | |
16 UInt32 NumPasses; | |
17 UInt32 NumFastBytes; | |
18 bool NumMatchFinderCyclesDefined; | |
19 UInt32 NumMatchFinderCycles; | |
20 UInt32 DicSize; | |
21 #ifdef COMPRESS_MT | |
22 UInt32 NumThreads; | |
23 #endif | |
24 bool PasswordIsDefined; | |
25 AString Password; | |
26 bool IsAesMode; | |
27 Byte AesKeyMode; | |
28 | |
29 CCompressionMethodMode(): | |
30 NumMatchFinderCyclesDefined(false), | |
31 PasswordIsDefined(false), | |
32 IsAesMode(false), | |
33 AesKeyMode(3) | |
34 {} | |
35 }; | |
36 | |
37 }} | |
38 | |
39 #endif |