Mercurial > hg > orthanc
comparison OrthancServer/ServerContext.h @ 3095:beeeb6096f27 db-changes
removing dependencies upon ServerContext
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Sat, 05 Jan 2019 18:22:25 +0100 |
parents | c829758b9ca0 |
children | ac72032d69a2 |
comparison
equal
deleted
inserted
replaced
3094:61da3c9b4121 | 3095:beeeb6096f27 |
---|---|
38 #include "LuaScripting.h" | 38 #include "LuaScripting.h" |
39 #include "OrthancHttpHandler.h" | 39 #include "OrthancHttpHandler.h" |
40 #include "ServerIndex.h" | 40 #include "ServerIndex.h" |
41 | 41 |
42 #include "../Core/Cache/MemoryCache.h" | 42 #include "../Core/Cache/MemoryCache.h" |
43 #include "../Core/Cache/SharedArchive.h" | |
44 #include "../Core/DicomParsing/ParsedDicomFile.h" | |
45 #include "../Core/FileStorage/IStorageArea.h" | 43 #include "../Core/FileStorage/IStorageArea.h" |
46 #include "../Core/JobsEngine/JobsEngine.h" | 44 #include "../Core/JobsEngine/JobsEngine.h" |
47 #include "../Core/JobsEngine/SetOfInstancesJob.h" | 45 #include "../Core/JobsEngine/SetOfInstancesJob.h" |
48 #include "../Core/MultiThreading/SharedMessageQueue.h" | 46 #include "../Core/MultiThreading/SharedMessageQueue.h" |
49 #include "../Core/RestApi/RestApiOutput.h" | 47 #include "../Core/RestApi/RestApiOutput.h" |
53 | 51 |
54 | 52 |
55 namespace Orthanc | 53 namespace Orthanc |
56 { | 54 { |
57 class OrthancPlugins; | 55 class OrthancPlugins; |
56 class ParsedDicomFile; | |
57 class SharedArchive; | |
58 | 58 |
59 /** | 59 /** |
60 * This class is responsible for maintaining the storage area on the | 60 * This class is responsible for maintaining the storage area on the |
61 * filesystem (including compression), as well as the index of the | 61 * filesystem (including compression), as well as the index of the |
62 * DICOM store. It implements the required locking mechanisms. | 62 * DICOM store. It implements the required locking mechanisms. |