comparison OrthancFramework/Sources/DicomFormat/DicomStreamReader.h @ 4221:e4c0218b6b23

better normalization in stream reader
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 30 Sep 2020 15:49:23 +0200
parents 92a21efa5c96
children 7461f98c23a0
comparison
equal deleted inserted replaced
4220:92a21efa5c96 4221:e4c0218b6b23
26 #include "StreamBlockReader.h" 26 #include "StreamBlockReader.h"
27 27
28 namespace Orthanc 28 namespace Orthanc
29 { 29 {
30 /** 30 /**
31 * This class parses a stream containing a DICOM instance. It does 31 * This class parses a stream containing a DICOM instance, using a
32 * *not* support the visit of sequences (it only works at the first 32 * state machine.
33 * level of the hierarchy), and as a consequence, it doesn't give 33 *
34 * access to the pixel data of compressed transfer syntaxes. 34 * It does *not* support the visit of sequences (it only works at
35 * the first level of the hierarchy), and as a consequence, it
36 * doesn't give access to the pixel data of compressed transfer
37 * syntaxes.
35 **/ 38 **/
36 class DicomStreamReader : public boost::noncopyable 39 class DicomStreamReader : public boost::noncopyable
37 { 40 {
38 public: 41 public:
39 class IVisitor : public boost::noncopyable 42 class IVisitor : public boost::noncopyable