36 #ifndef CELLMLTOSHAREDLIBRARYCONVERTER_HPP_
37 #define CELLMLTOSHAREDLIBRARYCONVERTER_HPP_
42 #include "DynamicCellModelLoader.hpp"
43 #include "FileFinder.hpp"
44 #include "OutputFileHandler.hpp"
65 std::string component=
"heart");
81 bool isCollective=
true);
92 const std::string& rModelName,
93 const std::vector<std::string>& rArgs,
94 const std::string& rExtraXml=
"");
106 const std::string& rCellmlFolder);
friend class TestDynamicallyLoadedCellModels
DynamicCellModelLoaderPtr Convert(const FileFinder &rFilePath, bool isCollective=true)
CellMLToSharedLibraryConverter(bool preserveGeneratedSources=false, std::string component="heart")
static const std::string msSoSuffix
bool mPreserveGeneratedSources
static void CreateOptionsFile(const OutputFileHandler &rHandler, const std::string &rModelName, const std::vector< std::string > &rArgs, const std::string &rExtraXml="")
void ConvertCellmlToSo(const std::string &rCellmlFullPath, const std::string &rCellmlFolder)
std::string mComponentName