Mercurial > hg > orthanc
comparison OrthancServer/Sources/ServerContext.h @ 5287:c04230962098 am-experimental
wip: 'dicomWeb' json format + 'include' get arguments
author | Alain Mazy <am@osimis.io> |
---|---|
date | Fri, 28 Apr 2023 10:42:27 +0200 |
parents | 3a61fd50f804 |
children |
comparison
equal
deleted
inserted
replaced
5286:28f0e38e4082 | 5287:c04230962098 |
---|---|
564 bool ExpandResource(Json::Value& target, | 564 bool ExpandResource(Json::Value& target, |
565 const std::string& publicId, | 565 const std::string& publicId, |
566 ResourceType level, | 566 ResourceType level, |
567 DicomToJsonFormat format, | 567 DicomToJsonFormat format, |
568 const std::set<DicomTag>& requestedTags, | 568 const std::set<DicomTag>& requestedTags, |
569 ExpandResourceFlags expandFlags, | |
569 bool allowStorageAccess); | 570 bool allowStorageAccess); |
570 | 571 |
571 bool ExpandResource(Json::Value& target, | 572 bool ExpandResource(Json::Value& target, |
572 const std::string& publicId, | 573 const std::string& publicId, |
573 const DicomMap& mainDicomTags, // optional: the main dicom tags for the resource (if already available) | 574 const DicomMap& mainDicomTags, // optional: the main dicom tags for the resource (if already available) |
574 const std::string& instanceId, // optional: the id of an instance for the resource | 575 const std::string& instanceId, // optional: the id of an instance for the resource |
575 const Json::Value* dicomAsJson, // optional: the dicom-as-json for the resource | 576 const Json::Value* dicomAsJson, // optional: the dicom-as-json for the resource |
576 ResourceType level, | 577 ResourceType level, |
577 DicomToJsonFormat format, | 578 DicomToJsonFormat format, |
578 const std::set<DicomTag>& requestedTags, | 579 const std::set<DicomTag>& requestedTags, |
580 ExpandResourceFlags expandFlags, | |
579 bool allowStorageAccess); | 581 bool allowStorageAccess); |
580 | 582 |
581 bool ExpandResource(ExpandedResource& target, | 583 bool ExpandResource(ExpandedResource& target, |
582 const std::string& publicId, | 584 const std::string& publicId, |
583 const DicomMap& mainDicomTags, // optional: the main dicom tags for the resource (if already available) | 585 const DicomMap& mainDicomTags, // optional: the main dicom tags for the resource (if already available) |