Mercurial > hg > orthanc
diff OrthancFramework/Sources/Images/IImageWriter.cpp @ 4297:785a2713323e
abi continued
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 05 Nov 2020 17:20:49 +0100 |
parents | bf7b9edf6b81 |
children | 2ae905070221 |
line wrap: on
line diff
--- a/OrthancFramework/Sources/Images/IImageWriter.cpp Thu Nov 05 15:52:28 2020 +0100 +++ b/OrthancFramework/Sources/Images/IImageWriter.cpp Thu Nov 05 17:20:49 2020 +0100 @@ -41,4 +41,24 @@ SystemToolbox::WriteFile(compressed, path); } #endif + + IImageWriter::~IImageWriter() + { + } + + void IImageWriter::WriteToMemory(std::string &compressed, + const ImageAccessor &accessor) + { + WriteToMemoryInternal(compressed, accessor.GetWidth(), accessor.GetHeight(), + accessor.GetPitch(), accessor.GetFormat(), accessor.GetConstBuffer()); + } + +#if ORTHANC_SANDBOXED == 0 + void IImageWriter::WriteToFile(const std::string &path, + const ImageAccessor &accessor) + { + WriteToFileInternal(path, accessor.GetWidth(), accessor.GetHeight(), + accessor.GetPitch(), accessor.GetFormat(), accessor.GetConstBuffer()); + } +#endif }