#include <wx/thread.h>
#include <queue>
+
+
namespace creaImageIO
{
/**
vtkImageData* image);
protected:
+ bool mDone;
int GetMaximalPriorityWithoutLocking();
///Class that represents an image to be loaded
class ImageToLoad
ImageToLoadPtrIndexer> mQueue;
/// The type of list of threaded readers
- typedef std::vector<ThreadedImageReader*> ThreadedImageReaderListType;
+ typedef std::vector<boost::shared_ptr<ThreadedImageReader> > ThreadedImageReaderListType;
+ //typedef std::vector<ThreadedImageReader* > ThreadedImageReaderListType;
ThreadedImageReaderListType mThreadedImageReaderList;
/// The number of currently running threaded readers
int mNumberOfThreadedReadersRunning;