00001 #ifndef __DefOrgViewerAdapterDynamicLoader_h 00002 #define __DefOrgViewerAdapterDynamicLoader_h 00003 #include "DefOrgViewerAdapterBase.h" 00004 #include "itkDynamicLoader.h" 00005 00006 namespace mial{ 00008 class DefOrgViewerAdapterDynamicLoader{ 00009 public: 00010 00011 DefOrgViewerAdapterBase* LoadLibrary(char* path); 00012 DefOrgViewerAdapterDynamicLoader():m_lib(NULL){} 00013 ~DefOrgViewerAdapterDynamicLoader(); 00014 00015 private: 00016 itk::LibHandle m_lib; 00017 00018 00019 }; 00020 } 00021 00022 00023 00024 00025 #endif