X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOMultiThreadImageReader.h;h=c5a9ef9574081937cf4849933c0eed44409a62da;hb=a00e6172593c713640aaa9bf1e61db6200231a0f;hp=de7e5e3bc32e2aef85ba970945b4c4241c111396;hpb=f7c6131e319e426656a0b3b066b96236ee66bb3c;p=creaImageIO.git diff --git a/src2/creaImageIOMultiThreadImageReader.h b/src2/creaImageIOMultiThreadImageReader.h index de7e5e3..c5a9ef9 100644 --- a/src2/creaImageIOMultiThreadImageReader.h +++ b/src2/creaImageIOMultiThreadImageReader.h @@ -9,10 +9,12 @@ #include #include + + namespace creaImageIO { /** - * \ingroup Model + * \ingroup IO */ //===================================================================== class ThreadedImageReader; @@ -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;