Public Member Functions |
Static Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
biogears::SEOverride Class Reference
#include <SEOverride.h>
Inheritance diagram for biogears::SEOverride:

Static Public Member Functions | |
static constexpr const char * | TypeTag () |
![]() | |
static SEAction * | newFromBind (const CDM::ActionData &action, SESubstanceManager &substances) |
Protected Member Functions | |
virtual void | Unload (CDM::OverrideData &data) const |
![]() | |
virtual void | Unload (CDM::PatientActionData &data) const |
![]() | |
void | Unload (CDM::ActionData &data) const |
![]() | |
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 |
Additional Inherited Members | |
![]() | |
static const std::string | empty |
static const char * | empty_cStr |
Constructor & Destructor Documentation
biogears::SEOverride::SEOverride | ( | ) |
|
virtual |
Member Function Documentation
|
inlineoverridevirtual |
Implements biogears::SEAction.
|
overridevirtual |
Reimplemented from biogears::SEPatientAction.
SEScalarFraction & biogears::SEOverride::GetAchievedExerciseLevelOverride | ( | ) |
double biogears::SEOverride::GetAchievedExerciseLevelOverride | ( | ) | const |
SEScalar & biogears::SEOverride::GetArterialPHOverride | ( | ) |
double biogears::SEOverride::GetArterialPHOverride | ( | ) | const |
SEScalarVolume & biogears::SEOverride::GetBloodVolumeOverride | ( | ) |
double biogears::SEOverride::GetBloodVolumeOverride | ( | const VolumeUnit & | unit | ) | const |
SEScalarMassPerVolume & biogears::SEOverride::GetCalciumConcentrationOverride | ( | ) |
double biogears::SEOverride::GetCalciumConcentrationOverride | ( | const MassPerVolumeUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetCardiacOutputOverride | ( | ) |
double biogears::SEOverride::GetCardiacOutputOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarMass & biogears::SEOverride::GetChlorideLostToSweatOverride | ( | ) |
double biogears::SEOverride::GetChlorideLostToSweatOverride | ( | const MassUnit & | unit | ) | const |
SEScalarFraction & biogears::SEOverride::GetCO2SaturationOverride | ( | ) |
double biogears::SEOverride::GetCO2SaturationOverride | ( | ) | const |
SEScalarTemperature & biogears::SEOverride::GetCoreTemperatureOverride | ( | ) |
double biogears::SEOverride::GetCoreTemperatureOverride | ( | const TemperatureUnit & | unit | ) | const |
SEScalarFraction & biogears::SEOverride::GetCOSaturationOverride | ( | ) |
double biogears::SEOverride::GetCOSaturationOverride | ( | ) | const |
SEScalarAmountPerTime & biogears::SEOverride::GetCreatinineProductionRateOverride | ( | ) |
double biogears::SEOverride::GetCreatinineProductionRateOverride | ( | const AmountPerTimeUnit & | unit | ) | const |
SEScalarPressure & biogears::SEOverride::GetDiastolicArterialPressureOverride | ( | ) |
double biogears::SEOverride::GetDiastolicArterialPressureOverride | ( | const PressureUnit & | unit | ) | const |
SEScalarPressure & biogears::SEOverride::GetExerciseMeanArterialPressureDeltaOverride | ( | ) |
double biogears::SEOverride::GetExerciseMeanArterialPressureDeltaOverride | ( | const PressureUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetExpiratoryFlowOverride | ( | ) |
double biogears::SEOverride::GetExpiratoryFlowOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarVolume & biogears::SEOverride::GetExtravascularFluidVolumeOverride | ( | ) |
double biogears::SEOverride::GetExtravascularFluidVolumeOverride | ( | const VolumeUnit & | unit | ) | const |
SEScalarFraction & biogears::SEOverride::GetFatigueLevelOverride | ( | ) |
double biogears::SEOverride::GetFatigueLevelOverride | ( | ) | const |
SEScalarAmountPerTime & biogears::SEOverride::GetGlucagonSynthesisRateOverride | ( | ) |
double biogears::SEOverride::GetGlucagonSynthesisRateOverride | ( | const AmountPerTimeUnit & | unit | ) | const |
SEScalarMassPerVolume & biogears::SEOverride::GetGlucoseConcentrationOverride | ( | ) |
double biogears::SEOverride::GetGlucoseConcentrationOverride | ( | const MassPerVolumeUnit & | unit | ) | const |
SEScalarFrequency & biogears::SEOverride::GetHeartRateOverride | ( | ) |
double biogears::SEOverride::GetHeartRateOverride | ( | const FrequencyUnit & | unit | ) | const |
SEScalarVolume & biogears::SEOverride::GetHeartStrokeVolumeOverride | ( | ) |
double biogears::SEOverride::GetHeartStrokeVolumeOverride | ( | const VolumeUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetInspiratoryFlowOverride | ( | ) |
double biogears::SEOverride::GetInspiratoryFlowOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarAmountPerTime & biogears::SEOverride::GetInsulinSynthesisRateOverride | ( | ) |
double biogears::SEOverride::GetInsulinSynthesisRateOverride | ( | const AmountPerTimeUnit & | unit | ) | const |
SEScalarVolume & biogears::SEOverride::GetIntracellularFluidVolumeOverride | ( | ) |
double biogears::SEOverride::GetIntracellularFluidVolumeOverride | ( | const VolumeUnit & | unit | ) | const |
SEScalarMassPerVolume & biogears::SEOverride::GetLactateConcentrationOverride | ( | ) |
double biogears::SEOverride::GetLactateConcentrationOverride | ( | const MassPerVolumeUnit & | unit | ) | const |
SEScalarAmountPerTime & biogears::SEOverride::GetLactateProductionRateOverride | ( | ) |
double biogears::SEOverride::GetLactateProductionRateOverride | ( | const AmountPerTimeUnit & | unit | ) | const |
SEScalarFlowResistance & biogears::SEOverride::GetLeftAfferentArterioleResistanceOverride | ( | ) |
double biogears::SEOverride::GetLeftAfferentArterioleResistanceOverride | ( | const FlowResistanceUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetLeftGlomerularFiltrationRateOverride | ( | ) |
double biogears::SEOverride::GetLeftGlomerularFiltrationRateOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetLeftReaborptionRateOverride | ( | ) |
double biogears::SEOverride::GetLeftReaborptionRateOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarMass & biogears::SEOverride::GetLiverGlycogenOverride | ( | ) |
double biogears::SEOverride::GetLiverGlycogenOverride | ( | const MassUnit & | unit | ) | const |
SEScalarPressure & biogears::SEOverride::GetMAPOverride | ( | ) |
double biogears::SEOverride::GetMAPOverride | ( | const PressureUnit & | unit | ) | const |
SEScalarMass & biogears::SEOverride::GetMuscleGlycogenOverride | ( | ) |
double biogears::SEOverride::GetMuscleGlycogenOverride | ( | const MassUnit & | unit | ) | const |
SEScalarFraction & biogears::SEOverride::GetO2SaturationOverride | ( | ) |
double biogears::SEOverride::GetO2SaturationOverride | ( | ) | const |
CDM::enumOnOff::value biogears::SEOverride::GetOverrideConformance | ( | ) | const |
CDM::enumOnOff::value biogears::SEOverride::GetOverrideState | ( | ) | const |
SEScalarAmountPerVolume & biogears::SEOverride::GetPhosphateOverride | ( | ) |
double biogears::SEOverride::GetPhosphateOverride | ( | const AmountPerVolumeUnit & | unit | ) | const |
SEScalarMassPerVolume & biogears::SEOverride::GetPotassiumConcentrationOverride | ( | ) |
double biogears::SEOverride::GetPotassiumConcentrationOverride | ( | const MassPerVolumeUnit & | unit | ) | const |
SEScalarMass & biogears::SEOverride::GetPotassiumLostToSweatOverride | ( | ) |
double biogears::SEOverride::GetPotassiumLostToSweatOverride | ( | const MassUnit & | unit | ) | const |
SEScalarFlowCompliance & biogears::SEOverride::GetPulmonaryComplianceOverride | ( | ) |
double biogears::SEOverride::GetPulmonaryComplianceOverride | ( | const FlowComplianceUnit & | unit | ) | const |
SEScalarFlowResistance & biogears::SEOverride::GetPulmonaryResistanceOverride | ( | ) |
double biogears::SEOverride::GetPulmonaryResistanceOverride | ( | const FlowResistanceUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetRenalBloodFlowOverride | ( | ) |
double biogears::SEOverride::GetRenalBloodFlowOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetRenalPlasmaFlowOverride | ( | ) |
double biogears::SEOverride::GetRenalPlasmaFlowOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarFrequency & biogears::SEOverride::GetRespirationRateOverride | ( | ) |
double biogears::SEOverride::GetRespirationRateOverride | ( | const FrequencyUnit & | unit | ) | const |
SEScalarFlowResistance & biogears::SEOverride::GetRightAfferentArterioleResistanceOverride | ( | ) |
double biogears::SEOverride::GetRightAfferentArterioleResistanceOverride | ( | const FlowResistanceUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetRightGlomerularFiltrationRateOverride | ( | ) |
double biogears::SEOverride::GetRightGlomerularFiltrationRateOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetRightReaborptionRateOverride | ( | ) |
double biogears::SEOverride::GetRightReaborptionRateOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarTemperature & biogears::SEOverride::GetSkinTemperatureOverride | ( | ) |
double biogears::SEOverride::GetSkinTemperatureOverride | ( | const TemperatureUnit & | unit | ) | const |
SEScalarMassPerVolume & biogears::SEOverride::GetSodiumConcentrationOverride | ( | ) |
double biogears::SEOverride::GetSodiumConcentrationOverride | ( | const MassPerVolumeUnit & | unit | ) | const |
SEScalarMass & biogears::SEOverride::GetSodiumLostToSweatOverride | ( | ) |
double biogears::SEOverride::GetSodiumLostToSweatOverride | ( | const MassUnit & | unit | ) | const |
SEScalarMass & biogears::SEOverride::GetStoredFatOverride | ( | ) |
double biogears::SEOverride::GetStoredFatOverride | ( | const MassUnit & | unit | ) | const |
SEScalarMass & biogears::SEOverride::GetStoredProteinOverride | ( | ) |
double biogears::SEOverride::GetStoredProteinOverride | ( | const MassUnit & | unit | ) | const |
SEScalarMassPerTime & biogears::SEOverride::GetSweatRateOverride | ( | ) |
double biogears::SEOverride::GetSweatRateOverride | ( | const MassPerTimeUnit & | unit | ) | const |
SEScalarPressure & biogears::SEOverride::GetSystolicArterialPressureOverride | ( | ) |
double biogears::SEOverride::GetSystolicArterialPressureOverride | ( | const PressureUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetTargetPulmonaryVentilationOverride | ( | ) |
double biogears::SEOverride::GetTargetPulmonaryVentilationOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarVolume & biogears::SEOverride::GetTidalVolumeOverride | ( | ) |
double biogears::SEOverride::GetTidalVolumeOverride | ( | const VolumeUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetTotalAlveolarVentilationOverride | ( | ) |
double biogears::SEOverride::GetTotalAlveolarVentilationOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarMassPerVolume & biogears::SEOverride::GetTotalBilirubinOverride | ( | ) |
double biogears::SEOverride::GetTotalBilirubinOverride | ( | const MassPerVolumeUnit & | unit | ) | const |
SEScalarVolume & biogears::SEOverride::GetTotalLungVolumeOverride | ( | ) |
double biogears::SEOverride::GetTotalLungVolumeOverride | ( | const VolumeUnit & | unit | ) | const |
SEScalarPower & biogears::SEOverride::GetTotalMetabolicOverride | ( | ) |
double biogears::SEOverride::GetTotalMetabolicOverride | ( | const PowerUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetTotalPulmonaryVentilationOverride | ( | ) |
double biogears::SEOverride::GetTotalPulmonaryVentilationOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarFraction & biogears::SEOverride::GetTotalWorkRateLevelOverride | ( | ) |
double biogears::SEOverride::GetTotalWorkRateLevelOverride | ( | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetUrinationRateOverride | ( | ) |
double biogears::SEOverride::GetUrinationRateOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarOsmolality & biogears::SEOverride::GetUrineOsmolalityOverride | ( | ) |
double biogears::SEOverride::GetUrineOsmolalityOverride | ( | const OsmolalityUnit & | unit | ) | const |
SEScalarVolumePerTime & biogears::SEOverride::GetUrineProductionRateOverride | ( | ) |
double biogears::SEOverride::GetUrineProductionRateOverride | ( | const VolumePerTimeUnit & | unit | ) | const |
SEScalarMassPerVolume & biogears::SEOverride::GetUrineUreaNitrogenConcentrationOverride | ( | ) |
double biogears::SEOverride::GetUrineUreaNitrogenConcentrationOverride | ( | const MassPerVolumeUnit & | unit | ) | const |
SEScalarVolume & biogears::SEOverride::GetUrineVolumeOverride | ( | ) |
double biogears::SEOverride::GetUrineVolumeOverride | ( | const VolumeUnit & | unit | ) | const |
SEScalar & biogears::SEOverride::GetVenousPHOverride | ( | ) |
double biogears::SEOverride::GetVenousPHOverride | ( | ) | const |
SEScalarAmountPerVolume & biogears::SEOverride::GetWBCCountOverride | ( | ) |
double biogears::SEOverride::GetWBCCountOverride | ( | const AmountPerVolumeUnit & | unit | ) | const |
bool biogears::SEOverride::HasAchievedExerciseLevelOverride | ( | ) | const |
bool biogears::SEOverride::HasArterialPHOverride | ( | ) | const |
bool biogears::SEOverride::HasBloodChemistryOverride | ( | ) | const |
bool biogears::SEOverride::HasBloodVolumeOverride | ( | ) | const |
bool biogears::SEOverride::HasCalciumConcentrationOverride | ( | ) | const |
bool biogears::SEOverride::HasCardiacOutputOverride | ( | ) | const |
bool biogears::SEOverride::HasCardiovascularOverride | ( | ) | const |
bool biogears::SEOverride::HasChlorideLostToSweatOverride | ( | ) | const |
bool biogears::SEOverride::HasCO2SaturationOverride | ( | ) | const |
bool biogears::SEOverride::HasCoreTemperatureOverride | ( | ) | const |
bool biogears::SEOverride::HasCOSaturationOverride | ( | ) | const |
bool biogears::SEOverride::HasCreatinineProductionRateOverride | ( | ) | const |
bool biogears::SEOverride::HasDiastolicArterialPressureOverride | ( | ) | const |
bool biogears::SEOverride::HasEndocrineOverride | ( | ) | const |
bool biogears::SEOverride::HasEnergyOverride | ( | ) | const |
bool biogears::SEOverride::HasExerciseMeanArterialPressureDeltaOverride | ( | ) | const |
bool biogears::SEOverride::HasExpiratoryFlowOverride | ( | ) | const |
bool biogears::SEOverride::HasExtravascularFluidVolumeOverride | ( | ) | const |
bool biogears::SEOverride::HasFatigueLevelOverride | ( | ) | const |
bool biogears::SEOverride::HasGlucagonSynthesisRateOverride | ( | ) | const |
bool biogears::SEOverride::HasGlucoseConcentrationOverride | ( | ) | const |
bool biogears::SEOverride::HasHeartRateOverride | ( | ) | const |
bool biogears::SEOverride::HasHeartStrokeVolumeOverride | ( | ) | const |
bool biogears::SEOverride::HasInspiratoryFlowOverride | ( | ) | const |
bool biogears::SEOverride::HasInsulinSynthesisRateOverride | ( | ) | const |
bool biogears::SEOverride::HasIntracellularFluidVolumeOverride | ( | ) | const |
bool biogears::SEOverride::HasLactateConcentrationOverride | ( | ) | const |
bool biogears::SEOverride::HasLactateProductionRateOverride | ( | ) | const |
bool biogears::SEOverride::HasLeftAfferentArterioleResistanceOverride | ( | ) | const |
bool biogears::SEOverride::HasLeftGlomerularFiltrationRateOverride | ( | ) | const |
bool biogears::SEOverride::HasLeftReaborptionRateOverride | ( | ) | const |
bool biogears::SEOverride::HasLiverGlycogenOverride | ( | ) | const |
bool biogears::SEOverride::HasMAPOverride | ( | ) | const |
bool biogears::SEOverride::HasMuscleGlycogenOverride | ( | ) | const |
bool biogears::SEOverride::HasO2SaturationOverride | ( | ) | const |
bool biogears::SEOverride::HasOverrideConformance | ( | ) | const |
bool biogears::SEOverride::HasOverrideState | ( | ) | const |
bool biogears::SEOverride::HasPhosphateOverride | ( | ) | const |
bool biogears::SEOverride::HasPotassiumConcentrationOverride | ( | ) | const |
bool biogears::SEOverride::HasPotassiumLostToSweatOverride | ( | ) | const |
bool biogears::SEOverride::HasPulmonaryComplianceOverride | ( | ) | const |
bool biogears::SEOverride::HasPulmonaryResistanceOverride | ( | ) | const |
bool biogears::SEOverride::HasRenalBloodFlowOverride | ( | ) | const |
bool biogears::SEOverride::HasRenalOverride | ( | ) | const |
bool biogears::SEOverride::HasRenalPlasmaFlowOverride | ( | ) | const |
bool biogears::SEOverride::HasRespirationRateOverride | ( | ) | const |
bool biogears::SEOverride::HasRespiratoryOverride | ( | ) | const |
bool biogears::SEOverride::HasRightAfferentArterioleResistanceOverride | ( | ) | const |
bool biogears::SEOverride::HasRightGlomerularFiltrationRateOverride | ( | ) | const |
bool biogears::SEOverride::HasRightReaborptionRateOverride | ( | ) | const |
bool biogears::SEOverride::HasSkinTemperatureOverride | ( | ) | const |
bool biogears::SEOverride::HasSodiumConcentrationOverride | ( | ) | const |
bool biogears::SEOverride::HasSodiumLostToSweatOverride | ( | ) | const |
bool biogears::SEOverride::HasStoredFatOverride | ( | ) | const |
bool biogears::SEOverride::HasStoredProteinOverride | ( | ) | const |
bool biogears::SEOverride::HasSweatRateOverride | ( | ) | const |
bool biogears::SEOverride::HasSystolicArterialPressureOverride | ( | ) | const |
bool biogears::SEOverride::HasTargetPulmonaryVentilationOverride | ( | ) | const |
bool biogears::SEOverride::HasTidalVolumeOverride | ( | ) | const |
bool biogears::SEOverride::HasTissueOverride | ( | ) | const |
bool biogears::SEOverride::HasTotalAlveolarVentilationOverride | ( | ) | const |
bool biogears::SEOverride::HasTotalBilirubinOverride | ( | ) | const |
bool biogears::SEOverride::HasTotalLungVolumeOverride | ( | ) | const |
bool biogears::SEOverride::HasTotalMetabolicOverride | ( | ) | const |
bool biogears::SEOverride::HasTotalPulmonaryVentilationOverride | ( | ) | const |
bool biogears::SEOverride::HasTotalWorkRateLevelOverride | ( | ) | const |
bool biogears::SEOverride::HasUrinationRateOverride | ( | ) | const |
bool biogears::SEOverride::HasUrineOsmolalityOverride | ( | ) | const |
bool biogears::SEOverride::HasUrineProductionRateOverride | ( | ) | const |
bool biogears::SEOverride::HasUrineUreaNitrogenConcentrationOverride | ( | ) | const |
bool biogears::SEOverride::HasUrineVolumeOverride | ( | ) | const |
bool biogears::SEOverride::HasVenousPHOverride | ( | ) | const |
bool biogears::SEOverride::HasWBCCountOverride | ( | ) | const |
void biogears::SEOverride::InvalidateOverrideConformance | ( | ) |
void biogears::SEOverride::InvalidateOverrideState | ( | ) |
|
overridevirtual |
Actions can be turned off or on with various data combinations This method will encapsulate that logic in a single function
Reimplemented from biogears::SEAction.
|
overridevirtual |
Test if the action has all data it needs
Reimplemented from biogears::SEPatientAction.
|
virtual |
void biogears::SEOverride::SetOverrideConformance | ( | CDM::enumOnOff::value | valid | ) |
void biogears::SEOverride::SetOverrideState | ( | CDM::enumOnOff::value | state | ) |
|
overridevirtual |
Implements biogears::SEPatientAction.
|
inlinestatic |
|
overridevirtual |
Implements biogears::SEPatientAction.
|
protectedvirtual |
Member Data Documentation
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |