comparison OrthancServer/OrthancConfiguration.h @ 3181:6fd38327e777

Fix issue #130 (Orthanc failed to start when /tmp partition was full)
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 31 Jan 2019 15:33:27 +0100
parents ab46e537f92e
children 0d248cc63ded
comparison
equal deleted inserted replaced
3180:07a2f637b76d 3181:6fd38327e777
45 45
46 namespace Orthanc 46 namespace Orthanc
47 { 47 {
48 class HttpServer; 48 class HttpServer;
49 class ServerIndex; 49 class ServerIndex;
50 class TemporaryFile;
50 51
51 class OrthancConfiguration : public boost::noncopyable 52 class OrthancConfiguration : public boost::noncopyable
52 { 53 {
53 private: 54 private:
54 typedef std::map<std::string, RemoteModalityParameters> Modalities; 55 typedef std::map<std::string, RemoteModalityParameters> Modalities;
222 bool HasConfigurationChanged() const; 223 bool HasConfigurationChanged() const;
223 224
224 void SetServerIndex(ServerIndex& index); 225 void SetServerIndex(ServerIndex& index);
225 226
226 void ResetServerIndex(); 227 void ResetServerIndex();
228
229 TemporaryFile* CreateTemporaryFile() const;
227 }; 230 };
228 } 231 }