diff OrthancServer/OrthancConfiguration.h @ 2941:e292798f9980

OrthancConfiguration::SetServerIndex()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 29 Nov 2018 15:16:32 +0100
parents 4767d36679ed
children f395460af74d
line wrap: on
line diff
--- a/OrthancServer/OrthancConfiguration.h	Thu Nov 29 11:47:00 2018 +0100
+++ b/OrthancServer/OrthancConfiguration.h	Thu Nov 29 15:16:32 2018 +0100
@@ -46,6 +46,7 @@
 namespace Orthanc
 {
   class MongooseServer;
+  class ServerIndex;
   
   class OrthancConfiguration : public boost::noncopyable
   {
@@ -56,6 +57,7 @@
     std::string              configurationAbsolutePath_;
     FontRegistry             fontRegistry_;
     const char*              configurationFileArg_;
+    ServerIndex*             serverIndex_;
 
     OrthancConfiguration() :
       configurationFileArg_(NULL)
@@ -201,5 +203,9 @@
     void SetDefaultEncoding(Encoding encoding);
 
     bool HasConfigurationChanged() const;
+
+    void SetServerIndex(ServerIndex& index);
+
+    void ResetServerIndex();
   };
 }