diff OrthancServer/ServerContext.h @ 2943:9f6716008066

merge
author am@osimis.io
date Thu, 29 Nov 2018 15:26:47 +0100
parents 4767d36679ed
children dc18d5804746
line wrap: on
line diff
--- a/OrthancServer/ServerContext.h	Thu Nov 29 15:26:31 2018 +0100
+++ b/OrthancServer/ServerContext.h	Thu Nov 29 15:26:47 2018 +0100
@@ -180,7 +180,7 @@
     boost::thread  changeThread_;
     boost::thread  saveJobsThread_;
         
-    SharedArchive  queryRetrieveArchive_;
+    std::auto_ptr<SharedArchive>  queryRetrieveArchive_;
     std::string defaultLocalAet_;
     OrthancHttpHandler  httpHandler_;
 
@@ -301,7 +301,7 @@
 
     SharedArchive& GetQueryRetrieveArchive()
     {
-      return queryRetrieveArchive_;
+      return *queryRetrieveArchive_;
     }
 
     const std::string& GetDefaultLocalApplicationEntityTitle() const
@@ -346,5 +346,9 @@
 
     void AddChildInstances(SetOfInstancesJob& job,
                            const std::string& publicId);
+
+    void SignalUpdatedModalities();
+
+    void SignalUpdatedPeers();
   };
 }