Mercurial > hg > orthanc
comparison OrthancServer/OrthancGetRequestHandler.cpp @ 3963:3b0c555f16a3
fix msvc2008
author | s.jodogne@gmail.com |
---|---|
date | Thu, 21 May 2020 10:47:58 +0200 |
parents | d30eb4ae5bb6 |
children | fde1355a625a |
comparison
equal
deleted
inserted
replaced
3962:d30eb4ae5bb6 | 3963:3b0c555f16a3 |
---|---|
31 **/ | 31 **/ |
32 | 32 |
33 #include "PrecompiledHeadersServer.h" | 33 #include "PrecompiledHeadersServer.h" |
34 #include "OrthancGetRequestHandler.h" | 34 #include "OrthancGetRequestHandler.h" |
35 | 35 |
36 #include <dcmtk/dcmdata/dcdeftag.h> | |
37 #include <dcmtk/dcmdata/dcfilefo.h> | |
38 #include <dcmtk/dcmdata/dcistrmb.h> | |
39 #include <dcmtk/dcmnet/assoc.h> | |
40 #include <dcmtk/dcmnet/dimse.h> | |
41 #include <dcmtk/dcmnet/diutil.h> | |
42 | |
43 #include "../../Core/DicomParsing/FromDcmtkBridge.h" | 36 #include "../../Core/DicomParsing/FromDcmtkBridge.h" |
44 #include "../Core/DicomFormat/DicomArray.h" | 37 #include "../Core/DicomFormat/DicomArray.h" |
45 #include "../Core/Logging.h" | 38 #include "../Core/Logging.h" |
46 #include "../Core/MetricsRegistry.h" | 39 #include "../Core/MetricsRegistry.h" |
47 #include "OrthancConfiguration.h" | 40 #include "OrthancConfiguration.h" |
48 #include "ServerContext.h" | 41 #include "ServerContext.h" |
49 #include "ServerJobs/DicomModalityStoreJob.h" | 42 #include "ServerJobs/DicomModalityStoreJob.h" |
50 | 43 |
44 #include <dcmtk/dcmdata/dcdeftag.h> | |
45 #include <dcmtk/dcmdata/dcfilefo.h> | |
46 #include <dcmtk/dcmdata/dcistrmb.h> | |
47 #include <dcmtk/dcmnet/assoc.h> | |
48 #include <dcmtk/dcmnet/dimse.h> | |
49 #include <dcmtk/dcmnet/diutil.h> | |
50 #include <dcmtk/ofstd/ofstring.h> | |
51 | |
51 #include <sstream> // For std::stringstream | 52 #include <sstream> // For std::stringstream |
52 | |
53 | 53 |
54 namespace Orthanc | 54 namespace Orthanc |
55 { | 55 { |
56 namespace | 56 namespace |
57 { | 57 { |
395 LOG(ERROR) << "C-GET SCP: storeSCU: Store Request Failed: " << DimseCondition::dump(temp_str, cond); | 395 LOG(ERROR) << "C-GET SCP: storeSCU: Store Request Failed: " << DimseCondition::dump(temp_str, cond); |
396 } | 396 } |
397 | 397 |
398 if (stDetail.get() != NULL) | 398 if (stDetail.get() != NULL) |
399 { | 399 { |
400 // It is impossible to directly use the "<<" stream construct | |
401 // with "DcmObject::PrintHelper" using MSVC2008 | |
400 std::stringstream s; | 402 std::stringstream s; |
401 s << DcmObject::PrintHelper(*stDetail); | 403 DcmObject::PrintHelper obj(*stDetail); |
402 LOG(INFO) << " Status Detail:" << OFendl << s.str(); | 404 obj.dcmobj_.print(s); |
405 | |
406 LOG(INFO) << " Status Detail: " << s.str(); | |
403 } | 407 } |
404 | 408 |
405 return cond; | 409 return cond; |
406 } | 410 } |
407 | 411 |