36 #ifndef CELLMLLOADER_HPP_
37 #define CELLMLLOADER_HPP_
41 #include <boost/shared_ptr.hpp>
42 #include <boost/logic/tribool.hpp>
44 #include "FileFinder.hpp"
45 #include "OutputFileHandler.hpp"
46 #include "AbstractCardiacCell.hpp"
47 #include "AbstractCvodeCell.hpp"
48 #include "CellMLToSharedLibraryConverter.hpp"
70 const std::vector<std::string>& rOptions);
98 boost::shared_ptr<CellMLToSharedLibraryConverter>
mpConverter;
117 #endif // CELLMLLOADER_HPP_
OutputFileHandler mOutputFileHandler
std::vector< std::string > mOptions
boost::shared_ptr< AbstractCvodeCell > LoadCvodeCell(void)
CellMLLoader(const FileFinder &rCellMLFile, const OutputFileHandler &rOutputFileHandler, const std::vector< std::string > &rOptions)
boost::shared_ptr< CellMLToSharedLibraryConverter > mpConverter
AbstractCardiacCellInterface * LoadCellMLFile(bool makeCvodeCell)
boost::shared_ptr< AbstractCardiacCell > LoadCardiacCell(void)
boost::logic::tribool mUseCvode