Implement loader searching in FileLoaderRegistry.
The FileLoaderRegistry can now be asked to search its list of loaders for the best that matches a given file. It passes along a *Descriptor object to minimize the number of times the file is opened. Refs #7263
Showing
- Code/Mantid/Framework/API/CMakeLists.txt 2 additions, 0 deletionsCode/Mantid/Framework/API/CMakeLists.txt
- Code/Mantid/Framework/API/inc/MantidAPI/FileLoaderRegistry.h 3 additions, 0 deletionsCode/Mantid/Framework/API/inc/MantidAPI/FileLoaderRegistry.h
- Code/Mantid/Framework/API/inc/MantidAPI/IFileLoader.h 46 additions, 0 deletionsCode/Mantid/Framework/API/inc/MantidAPI/IFileLoader.h
- Code/Mantid/Framework/API/inc/MantidAPI/IHDFFileLoader.h 47 additions, 0 deletionsCode/Mantid/Framework/API/inc/MantidAPI/IHDFFileLoader.h
- Code/Mantid/Framework/API/src/FileLoaderRegistry.cpp 86 additions, 2 deletionsCode/Mantid/Framework/API/src/FileLoaderRegistry.cpp
- Code/Mantid/Framework/API/src/FrameworkManager.cpp 2 additions, 1 deletionCode/Mantid/Framework/API/src/FrameworkManager.cpp
- Code/Mantid/Framework/API/test/FileLoaderRegistryTest.h 63 additions, 8 deletionsCode/Mantid/Framework/API/test/FileLoaderRegistryTest.h
Loading
Please register or sign in to comment