Mercurial > hg > orthanc-wsi
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 } |