Mercurial > hg > orthanc
diff Core/Toolbox.h @ 4026:05a363186da6
ORTHANC_BUILDING_FRAMEWORK_LIBRARY, Orthanc::InitializeFramework()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 09 Jun 2020 16:26:57 +0200 |
parents | f9863630ec7f |
children |
line wrap: on
line diff
--- a/Core/Toolbox.h Tue Jun 09 09:20:09 2020 +0200 +++ b/Core/Toolbox.h Tue Jun 09 16:26:57 2020 +0200 @@ -58,6 +58,10 @@ # error The macro ORTHANC_ENABLE_PUGIXML must be defined #endif +#if !defined(ORTHANC_ENABLE_SSL) +# error The macro ORTHANC_ENABLE_SSL must be defined +#endif + /** * NOTE: GUID vs. UUID @@ -85,7 +89,7 @@ class ORTHANC_PUBLIC Toolbox { public: - class LinesIterator + class ORTHANC_PUBLIC LinesIterator { private: const std::string& content_; @@ -243,7 +247,7 @@ #endif static void InitializeOpenSsl(); - + static void FinalizeOpenSsl(); static std::string GenerateUuid(); @@ -272,8 +276,8 @@ /** * The plain C, opaque data structure "OrthancLinesIterator" is a thin * wrapper around Orthanc::Toolbox::LinesIterator, and is only used by - * "../Resources/WebAssembly/dcdict.cc", in order to avoid code - * duplication + * "../Resources/Patches/dcmtk-dcdict_orthanc.cc", in order to avoid + * code duplication **/ struct OrthancLinesIterator;