Mercurial > hg > orthanc
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); |