Mercurial > hg > orthanc
comparison OrthancFramework/Sources/DicomNetworking/DicomFindAnswers.h @ 4729:4e2247df6327
Added "Short" and "Full" options in /modalities/id/find-worklist
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 25 Jun 2021 10:41:35 +0200 |
parents | d9473bd5ed43 |
children | 7053502fbf97 |
comparison
equal
deleted
inserted
replaced
4728:b5ca12bfce8c | 4729:4e2247df6327 |
---|---|
37 void AddAnswerInternal(ParsedDicomFile* answer); | 37 void AddAnswerInternal(ParsedDicomFile* answer); |
38 | 38 |
39 #if ORTHANC_BUILDING_FRAMEWORK_LIBRARY == 1 | 39 #if ORTHANC_BUILDING_FRAMEWORK_LIBRARY == 1 |
40 // Alias for binary compatibility with Orthanc Framework 1.7.2 => don't use it anymore | 40 // Alias for binary compatibility with Orthanc Framework 1.7.2 => don't use it anymore |
41 void Add(ParsedDicomFile& dicom); | 41 void Add(ParsedDicomFile& dicom); |
42 | |
43 void ToJson(Json::Value& target, | |
44 bool simplify) const; | |
45 | |
46 void ToJson(Json::Value& target, | |
47 size_t index, | |
48 bool simplify) const; | |
42 #endif | 49 #endif |
43 | 50 |
44 public: | 51 public: |
45 explicit DicomFindAnswers(bool isWorklist); | 52 explicit DicomFindAnswers(bool isWorklist); |
46 | 53 |
70 ParsedDicomFile& GetAnswer(size_t index) const; | 77 ParsedDicomFile& GetAnswer(size_t index) const; |
71 | 78 |
72 DcmDataset* ExtractDcmDataset(size_t index) const; | 79 DcmDataset* ExtractDcmDataset(size_t index) const; |
73 | 80 |
74 void ToJson(Json::Value& target, | 81 void ToJson(Json::Value& target, |
75 bool simplify) const; | 82 DicomToJsonFormat format) const; |
76 | 83 |
77 void ToJson(Json::Value& target, | 84 void ToJson(Json::Value& target, |
78 size_t index, | 85 size_t index, |
79 bool simplify) const; | 86 DicomToJsonFormat format) const; |
80 | 87 |
81 bool IsComplete() const; | 88 bool IsComplete() const; |
82 | 89 |
83 void SetComplete(bool isComplete); | 90 void SetComplete(bool isComplete); |
84 }; | 91 }; |