comparison OrthancServer/OrthancInitialization.h @ 2131:bb199bccdc45

reorganization
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 08 Nov 2016 10:49:45 +0100
parents fabf7820d1f1
children 595cf22b3e7e
comparison
equal deleted inserted replaced
2130:72cb107a7346 2131:bb199bccdc45
43 #include "../Core/WebServiceParameters.h" 43 #include "../Core/WebServiceParameters.h"
44 44
45 #include "DicomProtocol/RemoteModalityParameters.h" 45 #include "DicomProtocol/RemoteModalityParameters.h"
46 #include "IDatabaseWrapper.h" 46 #include "IDatabaseWrapper.h"
47 #include "ServerEnumerations.h" 47 #include "ServerEnumerations.h"
48
49 class DcmDataset;
50 class DcmItem;
48 51
49 namespace Orthanc 52 namespace Orthanc
50 { 53 {
51 void OrthancInitialize(const char* configurationFile = NULL); 54 void OrthancInitialize(const char* configurationFile = NULL);
52 55
125 static const FontRegistry& GetFontRegistry(); 128 static const FontRegistry& GetFontRegistry();
126 129
127 static Encoding GetDefaultEncoding(); 130 static Encoding GetDefaultEncoding();
128 131
129 static bool HasConfigurationChanged(); 132 static bool HasConfigurationChanged();
133
134
135 static void ExtractDicomSummary(DicomMap& target,
136 DcmItem& dataset);
137
138 static void ExtractDicomAsJson(Json::Value& target,
139 DcmDataset& dataset);
130 }; 140 };
131 } 141 }