comparison OrthancCppClient/Study.cpp @ 504:50d9660f960c laaw

laaw exception
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 18 Jul 2013 10:12:20 +0200
parents ec19da4a1fe7
children 2d0a347e8cfc
comparison
equal deleted inserted replaced
502:ee33c7d0cda0 504:50d9660f960c
31 31
32 32
33 #include "Study.h" 33 #include "Study.h"
34 34
35 #include "OrthancConnection.h" 35 #include "OrthancConnection.h"
36 #include "../Core/OrthancException.h"
37 36
38 namespace OrthancClient 37 namespace OrthancClient
39 { 38 {
40 void Study::ReadStudy() 39 void Study::ReadStudy()
41 { 40 {
43 client.SetUrl(std::string(connection_.GetOrthancUrl()) + "/studies/" + id_); 42 client.SetUrl(std::string(connection_.GetOrthancUrl()) + "/studies/" + id_);
44 43
45 Json::Value v; 44 Json::Value v;
46 if (!client.Apply(study_)) 45 if (!client.Apply(study_))
47 { 46 {
48 throw Orthanc::OrthancException(Orthanc::ErrorCode_NetworkProtocol); 47 throw OrthancClientException(Orthanc::ErrorCode_NetworkProtocol);
49 } 48 }
50 } 49 }
51 50
52 Orthanc::IDynamicObject* Study::GetFillerItem(size_t index) 51 Orthanc::IDynamicObject* Study::GetFillerItem(size_t index)
53 { 52 {