Bug 470455 - test_database_sync_embed_visits.js leaks, r=sdwilsh
[wine-gecko.git] / other-licenses / 7zstub / src / 7zip / Archive / 7z / 7zMethodID.h
blob6bff152d6cf1f9d8565eec0d07b7a664951f4d19
1 // 7zMethodID.h
3 #ifndef __7Z_METHOD_ID_H
4 #define __7Z_METHOD_ID_H
6 #include "../../../Common/String.h"
7 #include "../../../Common/Types.h"
9 namespace NArchive {
10 namespace N7z {
12 const int kMethodIDSize = 15;
14 struct CMethodID
16 Byte ID[kMethodIDSize];
17 Byte IDSize;
18 UString ConvertToString() const;
19 bool ConvertFromString(const UString &srcString);
22 bool operator==(const CMethodID &a1, const CMethodID &a2);
24 inline bool operator!=(const CMethodID &a1, const CMethodID &a2)
25 { return !(a1 == a2); }
29 #endif