diff Framework/Loaders/SeriesThumbnailsLoader.h @ 1476:4db187d29731

renamed SeriesMetadataLoader::SeriesLoadedMessage to SuccessMessage
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 17 Jun 2020 18:21:26 +0200
parents 9cbc6d21ae89
children 121d01aa328e
line wrap: on
line diff
--- a/Framework/Loaders/SeriesThumbnailsLoader.h	Tue Jun 16 10:21:43 2020 +0200
+++ b/Framework/Loaders/SeriesThumbnailsLoader.h	Wed Jun 17 18:21:26 2020 +0200
@@ -145,11 +145,12 @@
     // Maps a "Series Instance UID" to a thumbnail
     typedef std::map<std::string, Thumbnail*>  Thumbnails;
 
-    ILoadersContext&  context_;
-    Thumbnails      thumbnails_;
-    int             priority_;
-    unsigned int    width_;
-    unsigned int    height_;
+    ILoadersContext&       context_;
+    Thumbnails             thumbnails_;
+    int                    priority_;
+    unsigned int           width_;
+    unsigned int           height_;
+    std::set<std::string>  scheduledSeries_;
 
     void AcquireThumbnail(const DicomSource& source,
                           const std::string& studyInstanceUid,
@@ -215,5 +216,10 @@
                                const std::string& patientId,
                                const std::string& studyInstanceUid,
                                const std::string& seriesInstanceUid);
+
+    bool IsScheduledSeries(const std::string& seriesInstanceUid) const
+    {
+      return scheduledSeries_.find(seriesInstanceUid) != scheduledSeries_.end();
+    }
   };
 }