biogears::SEScenario Class Reference
#include <SEScenario.h>
Inheritance diagram for biogears::SEScenario:
Public Member Functions | |
SEScenario (SESubstanceManager &subMgr) | |
virtual | ~SEScenario () |
virtual void | Clear () |
bool | Load (const CDM::ScenarioData &in) |
CDM::ScenarioData * | Unload () const |
bool | Load (const char *scenarioFile) |
bool | Load (const std::string &scenarioFile) |
bool | IsValid () const |
virtual std::string | GetName () const |
virtual const char * | GetName_cStr () const |
virtual void | SetName (const char *name) |
virtual void | SetName (const std::string &name) |
virtual bool | HasName () const |
virtual void | InvalidateName () |
virtual const char * | GetPatientFile () const |
virtual void | SetPatientFile (const char *PatientFile) |
virtual void | SetPatientFile (const std::string &PatientFile) |
virtual bool | HasPatientFile () const |
virtual void | InvalidatePatientFile () |
virtual const char * | GetDescription () const |
virtual void | SetDescription (const char *desc) |
virtual void | SetDescription (const std::string &desc) |
virtual bool | HasDescription () const |
virtual void | InvalidateDescription () |
virtual const char * | GetEngineStateFile () const |
virtual void | SetEngineStateFile (const char *file) |
virtual void | SetEngineStateFile (const std::string &file) |
virtual bool | HasEngineStateFile () const |
virtual void | InvalidateEngineStateFile () |
virtual SEScenarioInitialParameters & | GetInitialParameters () |
virtual const SEScenarioInitialParameters * | GetInitialParameters () const |
virtual bool | HasInitialParameters () const |
virtual void | InvalidateInitialParameters () |
virtual bool | HasAutoSerialization () const |
virtual SEScenarioAutoSerialization & | GetAutoSerialization () |
virtual const SEScenarioAutoSerialization * | GetAutoSerialization () const |
virtual void | RemoveAutoSerialization () |
virtual void | AddAction (const SEAction &action) |
virtual void | ClearActions () |
virtual bool | AddActionAfter (const SEAction &reference, const SEAction &action) |
virtual const std::vector< SEAction * > & | GetActions () const |
virtual SEDataRequestManager & | GetDataRequestManager () |
virtual const SEDataRequestManager & | GetDataRequestManager () const |
Public Member Functions inherited from biogears::Loggable | |
Loggable () | |
Loggable (Logger *log) | |
virtual | ~Loggable () |
virtual Logger * | GetLogger () const |
Protected Member Functions | |
void | Unload (CDM::ScenarioData &data) const |
Protected Member Functions inherited from biogears::Loggable | |
virtual void | Debug (const char *msg, const char *origin="") const |
virtual void | Debug (const std::string &msg, const std::string &origin=empty) const |
virtual void | Debug (std::ostream &msg, const std::string &origin=empty) const |
virtual void | Info (const char *msg, const char *origin="") const |
virtual void | Info (const std::string &msg, const std::string &origin=empty) const |
virtual void | Info (std::ostream &msg, const std::string &origin=empty) const |
virtual void | Warning (const char *msg, const char *origin="") const |
virtual void | Warning (const std::string &msg, const std::string &origin=empty) const |
virtual void | Warning (std::ostream &msg, const std::string &origin=empty) const |
virtual void | Error (const char *msg, const char *origin="") const |
virtual void | Error (const std::string msg, const std::string origin=empty) const |
virtual void | Error (std::ostream &msg, const std::string &origin=empty) const |
virtual void | Fatal (const char *msg, const char *origin="") const |
virtual void | Fatal (const std::string &msg, const std::string &origin=empty) const |
virtual void | Fatal (std::ostream &msg, const std::string &origin=empty) const |
Protected Attributes | |
SESubstanceManager & | m_SubMgr |
std::string | m_Name |
std::string | m_Description |
std::string | m_EngineStateFile |
std::string | m_PatientFile |
std::string | m_workingDir |
SEScenarioInitialParameters * | m_InitialParameters |
SEScenarioAutoSerialization * | m_AutoSerialization |
SEDataRequestManager | m_DataRequestMgr |
std::vector< SEAction * > | m_Actions |
Protected Attributes inherited from biogears::Loggable | |
Logger * | m_Logger |
Additional Inherited Members | |
Static Public Attributes inherited from biogears::Loggable | |
static const std::string | empty |
static const char * | empty_cStr |
Constructor & Destructor Documentation
biogears::SEScenario::SEScenario | ( | SESubstanceManager & | subMgr | ) |
|
virtual |
Member Function Documentation
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in biogears::BioGearsScenario.
|
virtual |
Reimplemented in biogears::BioGearsScenario.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
bool biogears::SEScenario::IsValid | ( | ) | const |
bool biogears::SEScenario::Load | ( | const CDM::ScenarioData & | in | ) |
bool biogears::SEScenario::Load | ( | const char * | scenarioFile | ) |
bool biogears::SEScenario::Load | ( | const std::string & | scenarioFile | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
CDM::ScenarioData * biogears::SEScenario::Unload | ( | ) | const |
|
protected |
Member Data Documentation
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |