hops
FileWriterFactory.hpp
Go to the documentation of this file.
1 #ifndef HOPS_FILEWRITERFACTORY_HPP
2 #define HOPS_FILEWRITERFACTORY_HPP
3 
4 #include "FileWriter.hpp"
5 #include "FileWriterType.hpp"
6 #include <memory>
7 #include <string>
8 
9 namespace hops {
11  public:
12  static std::unique_ptr<FileWriter>
13  createFileWriter(const std::string &filename, FileWriterType fileWriterType);
14  };
15 }
16 
17 #endif //HOPS_FILEWRITERFACTORY_HPP
hops::FileWriterFactory::createFileWriter
static std::unique_ptr< FileWriter > createFileWriter(const std::string &filename, FileWriterType fileWriterType)
Definition: FileWriterFactory.cpp:6
FileWriterType.hpp
hops
Definition: CsvReader.hpp:8
string
NAME string(REPLACE ".cpp" "_bin" example_name ${example_filename}) if($
Definition: hops/Third-party/HighFive/src/examples/CMakeLists.txt:6
FileWriter.hpp
hops::FileWriterType
FileWriterType
Definition: FileWriterType.hpp:5
hops::FileWriterFactory
Definition: FileWriterFactory.hpp:10