Mercurial > hg > orthanc
comparison Core/DicomFormat/DicomValue.h @ 139:3ad78369fcc4
start threaded messages
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 10 Oct 2012 17:57:03 +0200 |
parents | fe180eae201d |
children | bdd72233b105 |
comparison
equal
deleted
inserted
replaced
138:f333c0398f6e | 139:3ad78369fcc4 |
---|---|
30 **/ | 30 **/ |
31 | 31 |
32 | 32 |
33 #pragma once | 33 #pragma once |
34 | 34 |
35 #include <boost/noncopyable.hpp> | 35 #include "../IDynamicObject.h" |
36 | |
36 #include <string> | 37 #include <string> |
37 | 38 |
38 namespace Orthanc | 39 namespace Orthanc |
39 { | 40 { |
40 class DicomValue : public boost::noncopyable | 41 class DicomValue : public IDynamicObject |
41 { | 42 { |
42 public: | 43 public: |
43 virtual ~DicomValue() | |
44 { | |
45 } | |
46 | |
47 virtual DicomValue* Clone() const = 0; | 44 virtual DicomValue* Clone() const = 0; |
48 | 45 |
49 virtual std::string AsString() const = 0; | 46 virtual std::string AsString() const = 0; |
50 | 47 |
51 virtual bool IsNull() const | 48 virtual bool IsNull() const |