Mercurial > hg > orthanc
comparison OrthancFramework/Sources/Compression/GzipCompressor.h @ 4199:fbc49a65340a
cppcheck
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 16 Sep 2020 20:28:20 +0200 |
parents | bf7b9edf6b81 |
children | 2007ab69ac16 |
comparison
equal
deleted
inserted
replaced
4198:c671331ea1ef | 4199:fbc49a65340a |
---|---|
21 | 21 |
22 | 22 |
23 #pragma once | 23 #pragma once |
24 | 24 |
25 #include "DeflateBaseCompressor.h" | 25 #include "DeflateBaseCompressor.h" |
26 #include "../Enumerations.h" // For ORTHANC_OVERRIDE | |
26 | 27 |
27 namespace Orthanc | 28 namespace Orthanc |
28 { | 29 { |
29 class ORTHANC_PUBLIC GzipCompressor : public DeflateBaseCompressor | 30 class ORTHANC_PUBLIC GzipCompressor : public DeflateBaseCompressor |
30 { | 31 { |
38 SetPrefixWithUncompressedSize(false); | 39 SetPrefixWithUncompressedSize(false); |
39 } | 40 } |
40 | 41 |
41 virtual void Compress(std::string& compressed, | 42 virtual void Compress(std::string& compressed, |
42 const void* uncompressed, | 43 const void* uncompressed, |
43 size_t uncompressedSize); | 44 size_t uncompressedSize) ORTHANC_OVERRIDE; |
44 | 45 |
45 virtual void Uncompress(std::string& uncompressed, | 46 virtual void Uncompress(std::string& uncompressed, |
46 const void* compressed, | 47 const void* compressed, |
47 size_t compressedSize); | 48 size_t compressedSize) ORTHANC_OVERRIDE; |
48 }; | 49 }; |
49 } | 50 } |