Make the IFileLoader interface a template. Refs #7461
This avoids having to declare a new interface when a new loader type is added.
Showing
- Code/Mantid/Framework/API/CMakeLists.txt 0 additions, 1 deletionCode/Mantid/Framework/API/CMakeLists.txt
- Code/Mantid/Framework/API/inc/MantidAPI/FileLoaderRegistry.h 4 additions, 5 deletionsCode/Mantid/Framework/API/inc/MantidAPI/FileLoaderRegistry.h
- Code/Mantid/Framework/API/inc/MantidAPI/IFileLoader.h 3 additions, 1 deletionCode/Mantid/Framework/API/inc/MantidAPI/IFileLoader.h
- Code/Mantid/Framework/API/inc/MantidAPI/IHDFFileLoader.h 0 additions, 48 deletionsCode/Mantid/Framework/API/inc/MantidAPI/IHDFFileLoader.h
- Code/Mantid/Framework/API/src/FileLoaderRegistry.cpp 4 additions, 6 deletionsCode/Mantid/Framework/API/src/FileLoaderRegistry.cpp
- Code/Mantid/Framework/Crystal/inc/MantidCrystal/LoadIsawPeaks.h 1 addition, 1 deletion...antid/Framework/Crystal/inc/MantidCrystal/LoadIsawPeaks.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadAscii.h 1 addition, 1 deletion...Framework/DataHandling/inc/MantidDataHandling/LoadAscii.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadCanSAS1D.h 1 addition, 1 deletion...mework/DataHandling/inc/MantidDataHandling/LoadCanSAS1D.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadDaveGrp.h 1 addition, 1 deletion...amework/DataHandling/inc/MantidDataHandling/LoadDaveGrp.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadEmptyInstrument.h 1 addition, 1 deletion...DataHandling/inc/MantidDataHandling/LoadEmptyInstrument.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadEventNexus.h 2 additions, 2 deletions...work/DataHandling/inc/MantidDataHandling/LoadEventNexus.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadEventPreNexus.h 1 addition, 1 deletion...k/DataHandling/inc/MantidDataHandling/LoadEventPreNexus.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadEventPreNexus2.h 1 addition, 1 deletion.../DataHandling/inc/MantidDataHandling/LoadEventPreNexus2.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadGSS.h 1 addition, 1 deletion...d/Framework/DataHandling/inc/MantidDataHandling/LoadGSS.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadILL.h 5 additions, 4 deletions...d/Framework/DataHandling/inc/MantidDataHandling/LoadILL.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadILLSANS.h 3 additions, 3 deletions...amework/DataHandling/inc/MantidDataHandling/LoadILLSANS.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadISISNexus2.h 2 additions, 2 deletions...work/DataHandling/inc/MantidDataHandling/LoadISISNexus2.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadLLB.h 2 additions, 2 deletions...d/Framework/DataHandling/inc/MantidDataHandling/LoadLLB.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadMcStasEventNexus.h 2 additions, 2 deletions...ataHandling/inc/MantidDataHandling/LoadMcStasEventNexus.h
- Code/Mantid/Framework/DataHandling/inc/MantidDataHandling/LoadMcStasNexus.h 2 additions, 2 deletions...ork/DataHandling/inc/MantidDataHandling/LoadMcStasNexus.h
Loading
Please register or sign in to comment