Mercurial > hg > orthanc-stone
diff RenderingPlugin/Sources/Plugin.cpp @ 1916:bd527bbc34df
cppcheck
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Sun, 20 Mar 2022 18:23:39 +0100 |
parents | 14c8f339d480 |
children | a601b8abc1cb |
line wrap: on
line diff
--- a/RenderingPlugin/Sources/Plugin.cpp Sun Mar 20 18:07:11 2022 +0100 +++ b/RenderingPlugin/Sources/Plugin.cpp Sun Mar 20 18:23:39 2022 +0100 @@ -40,6 +40,12 @@ #include <boost/math/constants/constants.hpp> +static const char* const INSTANCES = "Instances"; +static const char* const RT_STRUCT_IOD = "1.2.840.10008.5.1.4.1.1.481.3"; +static const char* const SOP_CLASS_UID = "0008,0016"; +static const char* const STRUCTURES = "Structures"; + + class DicomStructureCache : public boost::noncopyable { private: @@ -528,9 +534,6 @@ static bool IsRtStruct(const std::string& instanceId) { - static const char* SOP_CLASS_UID = "0008,0016"; - static const char* RT_STRUCT_IOD = "1.2.840.10008.5.1.4.1.1.481.3"; - std::string s; if (OrthancPlugins::RestApiGetString(s, "/instances/" + instanceId + "/content/" + SOP_CLASS_UID, false) && !s.empty()) @@ -556,8 +559,6 @@ // This is a quick version of "/tools/find" on "SOPClassUID" (the // latter would load all the DICOM files from disk) - static const char* INSTANCES = "Instances"; - Json::Value series; OrthancPlugins::RestApiGet(series, "/series?expand", false); @@ -606,9 +607,6 @@ const char* url, const OrthancPluginHttpRequest* request) { - static const char* STRUCTURES = "Structures"; - static const char* INSTANCES = "Instances"; - DicomStructureCache::Accessor accessor(DicomStructureCache::GetSingleton(), request->groups[0]); if (!accessor.IsValid())