Mercurial > hg > orthanc
diff OrthancServer/ServerContext.h @ 3160:fc9a4a2dad63
merge
author | Alain Mazy <alain@mazy.be> |
---|---|
date | Thu, 24 Jan 2019 10:55:19 +0100 |
parents | ac72032d69a2 |
children | 1fe524e211af |
line wrap: on
line diff
--- a/OrthancServer/ServerContext.h Thu Jan 24 10:54:47 2019 +0100 +++ b/OrthancServer/ServerContext.h Thu Jan 24 10:55:19 2019 +0100 @@ -33,29 +33,27 @@ #pragma once -#include "DicomInstanceToStore.h" #include "IServerListener.h" #include "LuaScripting.h" #include "OrthancHttpHandler.h" #include "ServerIndex.h" -#include "Search/LookupResource.h" #include "../Core/Cache/MemoryCache.h" -#include "../Core/Cache/SharedArchive.h" -#include "../Core/DicomParsing/ParsedDicomFile.h" -#include "../Core/FileStorage/IStorageArea.h" -#include "../Core/JobsEngine/JobsEngine.h" -#include "../Core/JobsEngine/SetOfInstancesJob.h" -#include "../Core/MultiThreading/SharedMessageQueue.h" -#include "../Core/RestApi/RestApiOutput.h" -#include "../Plugins/Engine/OrthancPlugins.h" - -#include <boost/filesystem.hpp> -#include <boost/thread.hpp> namespace Orthanc { + class DicomInstanceToStore; + class IStorageArea; + class JobsEngine; + class OrthancPlugins; + class ParsedDicomFile; + class RestApiOutput; + class SetOfInstancesJob; + class SharedArchive; + class SharedMessageQueue; + + /** * This class is responsible for maintaining the storage area on the * filesystem (including compression), as well as the index of the @@ -363,7 +361,8 @@ void Stop(); void Apply(ILookupVisitor& visitor, - const ::Orthanc::LookupResource& lookup, + const DatabaseLookup& lookup, + ResourceType queryLevel, size_t since, size_t limit);