comparison OrthancServer/main.cpp @ 187:8e673a65564d

refactoring of storing new instances
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 12 Nov 2012 17:29:11 +0100
parents 5739b4d10a4b
children bee20e978835
comparison
equal deleted inserted replaced
186:f68c039b0571 187:8e673a65564d
63 virtual void Handle(const std::vector<uint8_t>& dicomFile, 63 virtual void Handle(const std::vector<uint8_t>& dicomFile,
64 const DicomMap& dicomSummary, 64 const DicomMap& dicomSummary,
65 const Json::Value& dicomJson, 65 const Json::Value& dicomJson,
66 const std::string& remoteAet) 66 const std::string& remoteAet)
67 { 67 {
68 std::string instanceUuid;
69 if (dicomFile.size() > 0) 68 if (dicomFile.size() > 0)
70 { 69 {
71 index_.Store(instanceUuid, storage_, 70 index_.Store(storage_,
72 reinterpret_cast<const char*>(&dicomFile[0]), dicomFile.size(), 71 reinterpret_cast<const char*>(&dicomFile[0]), dicomFile.size(),
73 dicomSummary, dicomJson, remoteAet); 72 dicomSummary, dicomJson, remoteAet);
74 } 73 }
75 } 74 }
76 }; 75 };