comparison Resources/Orthanc/Plugins/Samples/Common/IOrthancConnection.h @ 69:d529d9ce3c7e

cache for DicomPyramidInstance
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 25 Nov 2016 21:56:07 +0100
parents 147bd6dc28db
children ff0ef01c332c
comparison
equal deleted inserted replaced
68:c619c8bd72ed 69:d529d9ce3c7e
52 52
53 virtual void RestApiPost(std::string& result, 53 virtual void RestApiPost(std::string& result,
54 const std::string& uri, 54 const std::string& uri,
55 const std::string& body) = 0; 55 const std::string& body) = 0;
56 56
57 virtual void RestApiPut(std::string& result,
58 const std::string& uri,
59 const std::string& body) = 0;
60
61 virtual void RestApiDelete(const std::string& uri) = 0;
62
57 static void ParseJson(Json::Value& result, 63 static void ParseJson(Json::Value& result,
58 const std::string& content); 64 const std::string& content);
59 65
60 static void RestApiGet(Json::Value& result, 66 static void RestApiGet(Json::Value& result,
61 IOrthancConnection& orthanc, 67 IOrthancConnection& orthanc,
63 69
64 static void RestApiPost(Json::Value& result, 70 static void RestApiPost(Json::Value& result,
65 IOrthancConnection& orthanc, 71 IOrthancConnection& orthanc,
66 const std::string& uri, 72 const std::string& uri,
67 const std::string& body); 73 const std::string& body);
74
75 static void RestApiPut(Json::Value& result,
76 IOrthancConnection& orthanc,
77 const std::string& uri,
78 const std::string& body);
68 }; 79 };
69 } 80 }