Mercurial > hg > orthanc
comparison OrthancFramework/Sources/Compression/HierarchicalZipWriter.cpp @ 4296:3b70a2e6a06c
moving inline methods to source files for ABI compatibility
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 05 Nov 2020 15:52:28 +0100 |
parents | bf7b9edf6b81 |
children | 785a2713323e |
comparison
equal
deleted
inserted
replaced
4295:90f91b78d708 | 4296:3b70a2e6a06c |
---|---|
151 HierarchicalZipWriter::~HierarchicalZipWriter() | 151 HierarchicalZipWriter::~HierarchicalZipWriter() |
152 { | 152 { |
153 writer_.Close(); | 153 writer_.Close(); |
154 } | 154 } |
155 | 155 |
156 void Orthanc::HierarchicalZipWriter::SetZip64(bool isZip64) | |
157 { | |
158 writer_.SetZip64(isZip64); | |
159 } | |
160 | |
161 bool HierarchicalZipWriter::IsZip64() const | |
162 { | |
163 return writer_.IsZip64(); | |
164 } | |
165 | |
166 void HierarchicalZipWriter::SetCompressionLevel(uint8_t level) | |
167 { | |
168 writer_.SetCompressionLevel(level); | |
169 } | |
170 | |
171 uint8_t HierarchicalZipWriter::GetCompressionLevel() const | |
172 { | |
173 return writer_.GetCompressionLevel(); | |
174 } | |
175 | |
176 void HierarchicalZipWriter::SetAppendToExisting(bool append) | |
177 { | |
178 writer_.SetAppendToExisting(append); | |
179 } | |
180 | |
181 bool HierarchicalZipWriter::IsAppendToExisting() const | |
182 { | |
183 return writer_.IsAppendToExisting(); | |
184 } | |
185 | |
156 void HierarchicalZipWriter::OpenFile(const char* name) | 186 void HierarchicalZipWriter::OpenFile(const char* name) |
157 { | 187 { |
158 std::string p = indexer_.OpenFile(name); | 188 std::string p = indexer_.OpenFile(name); |
159 writer_.OpenFile(p.c_str()); | 189 writer_.OpenFile(p.c_str()); |
160 } | 190 } |
166 | 196 |
167 void HierarchicalZipWriter::CloseDirectory() | 197 void HierarchicalZipWriter::CloseDirectory() |
168 { | 198 { |
169 indexer_.CloseDirectory(); | 199 indexer_.CloseDirectory(); |
170 } | 200 } |
201 | |
202 std::string HierarchicalZipWriter::GetCurrentDirectoryPath() const | |
203 { | |
204 return indexer_.GetCurrentDirectoryPath(); | |
205 } | |
206 | |
207 void HierarchicalZipWriter::Write(const void *data, size_t length) | |
208 { | |
209 writer_.Write(data, length); | |
210 } | |
211 | |
212 void HierarchicalZipWriter::Write(const std::string &data) | |
213 { | |
214 writer_.Write(data); | |
215 } | |
171 } | 216 } |