Mercurial > hg > orthanc
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 { |