X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOImagePointerHolder.h;h=98251b6021828f53f03840c4a0d1dbc4fbf6f4b7;hb=c08122ffc3af8809ead722968f26e01c24a15ed9;hp=bdea46b63789b4cbfb58654363ddbe88f5238639;hpb=48959b03ebd4e0d100f468f6c05c873f70b43516;p=creaImageIO.git diff --git a/src2/creaImageIOImagePointerHolder.h b/src2/creaImageIOImagePointerHolder.h index bdea46b..98251b6 100644 --- a/src2/creaImageIOImagePointerHolder.h +++ b/src2/creaImageIOImagePointerHolder.h @@ -1,14 +1,11 @@ #ifndef __creaImageIOImagePointerHolder_INCLUDED__ #define __creaImageIOImagePointerHolder_INCLUDED__ -#include -#ifdef USE_WXWIDGETS -// wx -#include -#include -#include -#include +#include #include +#include + + namespace creaImageIO { // The class that holds the pointer to the images to show @@ -19,14 +16,14 @@ namespace creaImageIO mImage(im) {} ImagePointerHolder(); - void Set(vtkImageData* im){wxMutexLocker lock(mMutex);mImage=im;} - vtkImageData* Get(){wxMutexLocker lock(mMutex);return mImage;} + void Set(vtkImageData* im){boost::mutex::scoped_lock lock(mMutex);mImage=im;} + vtkImageData* Get(){boost::mutex::scoped_lock lock(mMutex);return mImage;} private: vtkImageData* mImage; /// The mutex - wxMutex mMutex; + boost::mutex mMutex; }; } #endif -#endif +