comparison Core/ChunkedBuffer.h @ 3992:f9863630ec7f

working on the shared library for Orthanc framework
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 05 Jun 2020 16:07:01 +0200
parents 94f4a18a79cc
children
comparison
equal deleted inserted replaced
3991:5d2348b39392 3992:f9863630ec7f
31 **/ 31 **/
32 32
33 33
34 #pragma once 34 #pragma once
35 35
36 #include "OrthancFramework.h"
37
38 #include <boost/noncopyable.hpp>
36 #include <list> 39 #include <list>
37 #include <string> 40 #include <string>
38 41
39 namespace Orthanc 42 namespace Orthanc
40 { 43 {
41 class ChunkedBuffer 44 class ORTHANC_PUBLIC ChunkedBuffer : public boost::noncopyable
42 { 45 {
43 private: 46 private:
44 typedef std::list<std::string*> Chunks; 47 typedef std::list<std::string*> Chunks;
45 size_t numBytes_; 48 size_t numBytes_;
46 Chunks chunks_; 49 Chunks chunks_;