comparison Plugins/Engine/OrthancPlugins.cpp @ 1433:461e7554bff7

refactoring: LuaScripting
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 30 Jun 2015 15:09:34 +0200
parents ad94a3583b07
children f9cd40166269
comparison
equal deleted inserted replaced
1432:0ac74fa21db8 1433:461e7554bff7
31 31
32 32
33 #include "OrthancPlugins.h" 33 #include "OrthancPlugins.h"
34 34
35 #include "../../Core/ChunkedBuffer.h" 35 #include "../../Core/ChunkedBuffer.h"
36 #include "../../Core/HttpServer/HttpOutput.h"
37 #include "../../Core/ImageFormats/PngWriter.h"
38 #include "../../Core/MultiThreading/SharedMessageQueue.h"
36 #include "../../Core/OrthancException.h" 39 #include "../../Core/OrthancException.h"
37 #include "../../Core/Toolbox.h" 40 #include "../../Core/Toolbox.h"
38 #include "../../Core/HttpServer/HttpOutput.h" 41 #include "../../OrthancServer/OrthancInitialization.h"
39 #include "../../Core/ImageFormats/PngWriter.h" 42 #include "../../OrthancServer/OrthancRestApi/OrthancRestApi.h"
43 #include "../../OrthancServer/ServerContext.h"
40 #include "../../OrthancServer/ServerToolbox.h" 44 #include "../../OrthancServer/ServerToolbox.h"
41 #include "../../OrthancServer/OrthancInitialization.h"
42 #include "../../Core/MultiThreading/SharedMessageQueue.h"
43 45
44 #include <boost/thread.hpp> 46 #include <boost/thread.hpp>
45 #include <boost/regex.hpp> 47 #include <boost/regex.hpp>
46 #include <glog/logging.h> 48 #include <glog/logging.h>
47 49
447 return true; 449 return true;
448 } 450 }
449 } 451 }
450 452
451 453
452 void OrthancPlugins::SignalStoredInstance(DicomInstanceToStore& instance, 454 void OrthancPlugins::SignalStoredInstance(const std::string& instanceId,
453 const std::string& instanceId) 455 DicomInstanceToStore& instance,
456 const Json::Value& simplifiedTags)
454 { 457 {
455 boost::recursive_mutex::scoped_lock lock(pimpl_->callbackMutex_); 458 boost::recursive_mutex::scoped_lock lock(pimpl_->callbackMutex_);
456 459
457 for (PImpl::OnStoredCallbacks::const_iterator 460 for (PImpl::OnStoredCallbacks::const_iterator
458 callback = pimpl_->onStoredCallbacks_.begin(); 461 callback = pimpl_->onStoredCallbacks_.begin();