comparison OrthancServer/ParsedDicomFile.h @ 1800:30e97a1f4093 worklists

callback for handling worklists with plugins
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 20 Nov 2015 13:53:20 +0100
parents 6a2d507ef064
children f08978b1f45b
comparison
equal deleted inserted replaced
1799:4f01c9d73f02 1800:30e97a1f4093
50 struct PImpl; 50 struct PImpl;
51 PImpl* pimpl_; 51 PImpl* pimpl_;
52 52
53 ParsedDicomFile(ParsedDicomFile& other); 53 ParsedDicomFile(ParsedDicomFile& other);
54 54
55 void Setup(const char* content, 55 void Setup(const void* content,
56 size_t size); 56 size_t size);
57 57
58 void RemovePrivateTagsInternal(const std::set<DicomTag>* toKeep); 58 void RemovePrivateTagsInternal(const std::set<DicomTag>* toKeep);
59 59
60 void UpdateStorageUid(const DicomTag& tag, 60 void UpdateStorageUid(const DicomTag& tag,
64 public: 64 public:
65 ParsedDicomFile(); // Create a minimal DICOM instance 65 ParsedDicomFile(); // Create a minimal DICOM instance
66 66
67 ParsedDicomFile(const DicomMap& map); 67 ParsedDicomFile(const DicomMap& map);
68 68
69 ParsedDicomFile(const char* content, 69 ParsedDicomFile(const void* content,
70 size_t size); 70 size_t size);
71 71
72 ParsedDicomFile(const std::string& content); 72 ParsedDicomFile(const std::string& content);
73 73
74 ParsedDicomFile(DcmDataset& dicom); 74 ParsedDicomFile(DcmDataset& dicom);