# HG changeset patch # User Sebastien Jodogne # Date 1541515281 -3600 # Node ID 2ca9cd064b152f5d236e33980d9e21c5cfbfe2d8 # Parent 7791eac6257282b219e2ef15b1e3495eaa534a1e PamReader::ReadFromMemory diff -r 7791eac62572 -r 2ca9cd064b15 Core/Images/PamReader.cpp --- a/Core/Images/PamReader.cpp Mon Nov 05 13:24:16 2018 +0100 +++ b/Core/Images/PamReader.cpp Tue Nov 06 15:41:21 2018 +0100 @@ -244,4 +244,11 @@ content_ = buffer; ParseContent(); } + + void PamReader::ReadFromMemory(const void* buffer, + size_t size) + { + content_.assign(reinterpret_cast(buffer), size); + ParseContent(); + } } diff -r 7791eac62572 -r 2ca9cd064b15 Core/Images/PamReader.h --- a/Core/Images/PamReader.h Mon Nov 05 13:24:16 2018 +0100 +++ b/Core/Images/PamReader.h Tue Nov 06 15:41:21 2018 +0100 @@ -54,5 +54,8 @@ #endif void ReadFromMemory(const std::string& buffer); + + void ReadFromMemory(const void* buffer, + size_t size); }; }