Mercurial > hg > orthanc
comparison OrthancServer/Sources/OrthancRestApi/OrthancRestApi.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 | 0ea402b4d901 |
children |
comparison
equal
deleted
inserted
replaced
5286:28f0e38e4082 | 5287:c04230962098 |
---|---|
26 #include "../../../OrthancFramework/Sources/JobsEngine/SetOfCommandsJob.h" | 26 #include "../../../OrthancFramework/Sources/JobsEngine/SetOfCommandsJob.h" |
27 #include "../../../OrthancFramework/Sources/MetricsRegistry.h" | 27 #include "../../../OrthancFramework/Sources/MetricsRegistry.h" |
28 #include "../../../OrthancFramework/Sources/RestApi/RestApi.h" | 28 #include "../../../OrthancFramework/Sources/RestApi/RestApi.h" |
29 #include "../ServerJobs/ThreadedSetOfInstancesJob.h" | 29 #include "../ServerJobs/ThreadedSetOfInstancesJob.h" |
30 #include "../ServerEnumerations.h" | 30 #include "../ServerEnumerations.h" |
31 | 31 #include "../Database/StatelessDatabaseOperations.h" |
32 #include <set> | 32 #include <set> |
33 | 33 |
34 namespace Orthanc | 34 namespace Orthanc |
35 { | 35 { |
36 class ServerContext; | 36 class ServerContext; |
145 DicomToJsonFormat defaultFormat); | 145 DicomToJsonFormat defaultFormat); |
146 | 146 |
147 static DicomToJsonFormat GetDicomFormat(const Json::Value& body, | 147 static DicomToJsonFormat GetDicomFormat(const Json::Value& body, |
148 DicomToJsonFormat defaultFormat); | 148 DicomToJsonFormat defaultFormat); |
149 | 149 |
150 static ExpandResourceFlags GetResponseContent(const RestApiGetCall& call, | |
151 ExpandResourceFlags defaultContent); | |
152 | |
150 static void DocumentDicomFormat(RestApiGetCall& call, | 153 static void DocumentDicomFormat(RestApiGetCall& call, |
151 DicomToJsonFormat defaultFormat); | 154 DicomToJsonFormat defaultFormat); |
152 | 155 |
153 static void DocumentDicomFormat(RestApiPostCall& call, | 156 static void DocumentDicomFormat(RestApiPostCall& call, |
154 DicomToJsonFormat defaultFormat); | 157 DicomToJsonFormat defaultFormat); |