biogears::BioGearsScenarioInitialParameters Class Reference

Overloaded scenario that creates a BioGears configuration as its configuration object. More...

#include <BioGearsScenarioInitialParameters.h>

Inheritance diagram for biogears::BioGearsScenarioInitialParameters:

Protected Member Functions

 BioGearsScenarioInitialParameters (SESubstanceManager &subMgr)
 
virtual ~BioGearsScenarioInitialParameters ()
 
virtual BioGearsConfigurationGetConfiguration ()
 
virtual const BioGearsConfigurationGetConfiguration () const
 
virtual void SetConfiguration (const BioGearsConfiguration &config)
 
- Protected Member Functions inherited from biogears::SEScenarioInitialParameters
 SEScenarioInitialParameters (SESubstanceManager &subMgr)
 
virtual ~SEScenarioInitialParameters ()
 
void Unload (CDM::ScenarioInitialParametersData &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

friend BioGearsScenario
 
- Protected Attributes inherited from biogears::SEScenarioInitialParameters
friend SEScenario
 
SESubstanceManagerm_SubMgr
 
PhysiologyEngineConfigurationm_Configuration
 
SEPatientm_Patient
 
std::string m_PatientFile
 
std::vector< SECondition * > m_Conditions
 
bool m_DoTrackStabilization
 
- Protected Attributes inherited from biogears::Loggable
Loggerm_Logger
 

Additional Inherited Members

- Public Member Functions inherited from biogears::SEScenarioInitialParameters
virtual void Clear ()
 
bool Load (const CDM::ScenarioInitialParametersData &in)
 
CDM::ScenarioInitialParametersDataUnload () const
 
virtual bool IsValid () const
 
virtual void SetConfiguration (const PhysiologyEngineConfiguration &config)
 
virtual bool HasConfiguration () const
 
virtual void InvalidateConfiguration ()
 
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 SEPatientGetPatient ()
 
virtual const SEPatientGetPatient () const
 
virtual void SetPatient (const SEPatient &patient)
 
virtual bool HasPatient () const
 
virtual void InvalidatePatient ()
 
virtual void AddCondition (const SECondition &c)
 
virtual const std::vector< SECondition * > & GetConditions () const
 
virtual bool TrackingStabilization () const
 
virtual void SetTrackStabilization (bool flag)
 
- Public Member Functions inherited from biogears::Loggable
 Loggable ()
 
 Loggable (Logger *log)
 
virtual ~Loggable ()
 
virtual LoggerGetLogger () const
 
- Static Public Attributes inherited from biogears::Loggable
static const std::string empty
 
static const char * empty_cStr
 

Detailed Description

Overloaded scenario that creates a BioGears configuration as its configuration object.

Constructor & Destructor Documentation

biogears::BioGearsScenarioInitialParameters::BioGearsScenarioInitialParameters ( SESubstanceManager subMgr)
protected
biogears::BioGearsScenarioInitialParameters::~BioGearsScenarioInitialParameters ( )
protectedvirtual

Member Function Documentation

BioGearsConfiguration & biogears::BioGearsScenarioInitialParameters::GetConfiguration ( )
protectedvirtual
const BioGearsConfiguration * biogears::BioGearsScenarioInitialParameters::GetConfiguration ( ) const
protectedvirtual
void biogears::BioGearsScenarioInitialParameters::SetConfiguration ( const BioGearsConfiguration config)
protectedvirtual

Member Data Documentation

friend biogears::BioGearsScenarioInitialParameters::BioGearsScenario
protected