Mercurial > hg > orthanc
comparison Plugins/Samples/Common/OrthancPluginCppWrapper.h @ 2849:c67b5d80b758
fix build
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 01 Oct 2018 13:05:07 +0200 |
parents | dd3914a44b87 |
children | 859e880ac9a8 |
comparison
equal
deleted
inserted
replaced
2848:dd3914a44b87 | 2849:c67b5d80b758 |
---|---|
77 { | 77 { |
78 typedef void (*RestCallback) (OrthancPluginRestOutput* output, | 78 typedef void (*RestCallback) (OrthancPluginRestOutput* output, |
79 const char* url, | 79 const char* url, |
80 const OrthancPluginHttpRequest* request); | 80 const OrthancPluginHttpRequest* request); |
81 | 81 |
82 class OrthancPluginImage; | 82 class OrthancImage; |
83 | 83 |
84 | 84 |
85 class MemoryBuffer : public boost::noncopyable | 85 class MemoryBuffer : public boost::noncopyable |
86 { | 86 { |
87 private: | 87 private: |
359 | 359 |
360 unsigned int GetPitch(); | 360 unsigned int GetPitch(); |
361 | 361 |
362 const void* GetBuffer(); | 362 const void* GetBuffer(); |
363 | 363 |
364 const OrthancPluginImage* GetObject() const {return image_;} | 364 const OrthancPluginImage* GetObject() const |
365 { | |
366 return image_; | |
367 } | |
365 | 368 |
366 void CompressPngImage(MemoryBuffer& target); | 369 void CompressPngImage(MemoryBuffer& target); |
367 | 370 |
368 void CompressJpegImage(MemoryBuffer& target, | 371 void CompressJpegImage(MemoryBuffer& target, |
369 uint8_t quality); | 372 uint8_t quality); |