X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOMultiThreadImageReader.h;h=c5a9ef9574081937cf4849933c0eed44409a62da;hb=cb539b100d38f3092d06430575f846c916235db4;hp=e6505b2702a87d6cb36037102be6855771c0bd86;hpb=f130d194cc0f1c9380f3907a45020e199e4b5c0a;p=creaImageIO.git diff --git a/src2/creaImageIOMultiThreadImageReader.h b/src2/creaImageIOMultiThreadImageReader.h index e6505b2..c5a9ef9 100644 --- a/src2/creaImageIOMultiThreadImageReader.h +++ b/src2/creaImageIOMultiThreadImageReader.h @@ -9,6 +9,8 @@ #include #include + + namespace creaImageIO { /** @@ -105,6 +107,7 @@ namespace creaImageIO vtkImageData* image); protected: + bool mDone; int GetMaximalPriorityWithoutLocking(); ///Class that represents an image to be loaded class ImageToLoad @@ -209,7 +212,8 @@ namespace creaImageIO ImageToLoadPtrIndexer> mQueue; /// The type of list of threaded readers - typedef std::vector ThreadedImageReaderListType; + typedef std::vector > ThreadedImageReaderListType; + //typedef std::vector ThreadedImageReaderListType; ThreadedImageReaderListType mThreadedImageReaderList; /// The number of currently running threaded readers int mNumberOfThreadedReadersRunning;