1 #ifndef RBGEN_FILE_IO_HANDLER_HPP
2 #define RBGEN_FILE_IO_HANDLER_HPP
4 #include "RBGen_ConfigDefs.h"
14 template<
class DataSetType>
63 #endif // RBGEN_FILE_IO_HANDLER_HPP
virtual void Write(const Teuchos::RCP< const DataSetType > &MV, const std::string &filename)=0
Method for writing one data set into a file.
virtual bool isInitialized() const =0
Return initialized status of the handler.
virtual ~FileIOHandler()
Destructor.
FileIOHandler()
Default constructor.
virtual Teuchos::RCP< DataSetType > Read(const std::vector< std::string > &filenames)=0
Method for reading multiple files and putting them into an data set.
virtual void Initialize(const Teuchos::RCP< Teuchos::ParameterList > ¶ms)=0
Initialize file reader using.