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