X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOImageReader.h;h=f7366428c63e3a340b01456a919b5109964c73c1;hb=da80530068246081505e9649523d10e8da8e6acd;hp=99f1e6c116ad770bb10631cc0adb05940c81da80;hpb=d38b5bc1669cb91f8f1abac5a6ab7fb8d088a746;p=creaImageIO.git diff --git a/src2/creaImageIOImageReader.h b/src2/creaImageIOImageReader.h index 99f1e6c..f736642 100644 --- a/src2/creaImageIOImageReader.h +++ b/src2/creaImageIOImageReader.h @@ -1,13 +1,13 @@ #ifndef __creaImageIOImageReader_h_INCLUDED__ #define __creaImageIOImageReader_h_INCLUDED__ -#include #include +#include namespace creaImageIO { - + /** * \ingroup IO * \brief Generic image reader which uses all the specific concrete image reader of the lib (tif, jpg, dicom, ...) @@ -41,13 +41,14 @@ namespace creaImageIO protected: - void Register(AbstractImageReader*); + /// Register a reader + void Register( boost::shared_ptr ); - std::vector mReader; + std::vector > mReader; vtkImageData* mUnreadableImage; std::string mLastFilename; - AbstractImageReader* mLastReader; + boost::shared_ptr mLastReader; private: