BioGearsScenarioExec.h
1 /**************************************************************************************
2 Copyright 2015 Applied Research Associates, Inc.
3 Licensed under the Apache License, Version 2.0 (the "License"); you may not use
4 this file except in compliance with the License. You may obtain a copy of the License
5 at:
6 http://www.apache.org/licenses/LICENSE-2.0
7 Unless required by applicable law or agreed to in writing, software distributed under
8 the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
9 CONDITIONS OF ANY KIND, either express or implied. See the License for the
10 specific language governing permissions and limitations under the License.
11 **************************************************************************************/
12 
13 #pragma once
14 #include <biogears/cdm/scenario/SEScenarioExec.h>
15 
16 namespace biogears {
20 class BIOGEARS_API BioGearsScenarioExec : public SEScenarioExec {
21 public:
23  virtual ~BioGearsScenarioExec();
24 
25  virtual bool Execute(const std::string& scenarioFile, const std::string& resultsFile, SEScenarioCustomExec* cExec = nullptr);
26  virtual bool Execute(const SEScenario& scenario, const std::string& resultsFile, SEScenarioCustomExec* cExec = nullptr);
27 
28 protected:
29 };
30 }
Overloaded scenario exector to run a BioGears specific scenario.
Definition: BioGearsScenarioExec.h:20
Definition: SEScenarioExec.h:25
Definition: PhysiologyEngine.h:68
Definition: SEScenarioExec.h:30
Definition: SEScenario.h:27
Definition: SEElectricalCircuit.h:18