diff OrthancFramework/Sources/JobsEngine/Operations/SequenceOfOperationsJob.h @ 4063:e00f3d089991 framework

shared library of orthanc framework
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 11 Jun 2020 16:40:34 +0200
parents d25f4c0fa160
children bf7b9edf6b81
line wrap: on
line diff
--- a/OrthancFramework/Sources/JobsEngine/Operations/SequenceOfOperationsJob.h	Thu Jun 11 14:38:31 2020 +0200
+++ b/OrthancFramework/Sources/JobsEngine/Operations/SequenceOfOperationsJob.h	Thu Jun 11 16:40:34 2020 +0200
@@ -43,10 +43,10 @@
 
 namespace Orthanc
 {
-  class SequenceOfOperationsJob : public IJob
+  class ORTHANC_PUBLIC SequenceOfOperationsJob : public IJob
   {
   public:
-    class IObserver : public boost::noncopyable
+    class ORTHANC_PUBLIC IObserver : public boost::noncopyable
     {
     public:
       virtual ~IObserver()
@@ -87,7 +87,7 @@
     // This lock allows adding new operations to the end of the job,
     // from another thread than the worker thread, after the job has
     // been submitted for processing
-    class Lock : public boost::noncopyable
+    class ORTHANC_PUBLIC Lock : public boost::noncopyable
     {
     private:
       SequenceOfOperationsJob&   that_;