#include <SEOverride.h>

Inheritance diagram for biogears::SEOverride:

Public Member Functions

 SEOverride ()
 
virtual ~SEOverride ()
 
const char * classname () const override
 
virtual void Clear () override
 
virtual bool IsValid () const override
 
virtual bool IsActive () const override
 
virtual bool Load (const CDM::OverrideData &in)
 
virtual CDM::OverrideDataUnload () const override
 
CDM::enumOnOff::value GetOverrideState () const
 
void SetOverrideState (CDM::enumOnOff::value state)
 
bool HasOverrideState () const
 
void InvalidateOverrideState ()
 
CDM::enumOnOff::value GetOverrideConformance () const
 
void SetOverrideConformance (CDM::enumOnOff::value valid)
 
bool HasOverrideConformance () const
 
void InvalidateOverrideConformance ()
 
bool HasArterialPHOverride () const
 
SEScalarGetArterialPHOverride ()
 
double GetArterialPHOverride () const
 
bool HasVenousPHOverride () const
 
SEScalarGetVenousPHOverride ()
 
double GetVenousPHOverride () const
 
bool HasCO2SaturationOverride () const
 
SEScalarFractionGetCO2SaturationOverride ()
 
double GetCO2SaturationOverride () const
 
bool HasCOSaturationOverride () const
 
SEScalarFractionGetCOSaturationOverride ()
 
double GetCOSaturationOverride () const
 
bool HasO2SaturationOverride () const
 
SEScalarFractionGetO2SaturationOverride ()
 
double GetO2SaturationOverride () const
 
bool HasPhosphateOverride () const
 
SEScalarAmountPerVolumeGetPhosphateOverride ()
 
double GetPhosphateOverride (const AmountPerVolumeUnit &unit) const
 
bool HasWBCCountOverride () const
 
SEScalarAmountPerVolumeGetWBCCountOverride ()
 
double GetWBCCountOverride (const AmountPerVolumeUnit &unit) const
 
bool HasTotalBilirubinOverride () const
 
SEScalarMassPerVolumeGetTotalBilirubinOverride ()
 
double GetTotalBilirubinOverride (const MassPerVolumeUnit &unit) const
 
bool HasCalciumConcentrationOverride () const
 
SEScalarMassPerVolumeGetCalciumConcentrationOverride ()
 
double GetCalciumConcentrationOverride (const MassPerVolumeUnit &unit) const
 
bool HasGlucoseConcentrationOverride () const
 
SEScalarMassPerVolumeGetGlucoseConcentrationOverride ()
 
double GetGlucoseConcentrationOverride (const MassPerVolumeUnit &unit) const
 
bool HasLactateConcentrationOverride () const
 
SEScalarMassPerVolumeGetLactateConcentrationOverride ()
 
double GetLactateConcentrationOverride (const MassPerVolumeUnit &unit) const
 
bool HasPotassiumConcentrationOverride () const
 
SEScalarMassPerVolumeGetPotassiumConcentrationOverride ()
 
double GetPotassiumConcentrationOverride (const MassPerVolumeUnit &unit) const
 
bool HasSodiumConcentrationOverride () const
 
SEScalarMassPerVolumeGetSodiumConcentrationOverride ()
 
double GetSodiumConcentrationOverride (const MassPerVolumeUnit &unit) const
 
bool HasBloodChemistryOverride () const
 
bool HasBloodVolumeOverride () const
 
SEScalarVolumeGetBloodVolumeOverride ()
 
double GetBloodVolumeOverride (const VolumeUnit &unit) const
 
bool HasCardiacOutputOverride () const
 
SEScalarVolumePerTimeGetCardiacOutputOverride ()
 
double GetCardiacOutputOverride (const VolumePerTimeUnit &unit) const
 
bool HasDiastolicArterialPressureOverride () const
 
SEScalarPressureGetDiastolicArterialPressureOverride ()
 
double GetDiastolicArterialPressureOverride (const PressureUnit &unit) const
 
bool HasMAPOverride () const
 
SEScalarPressureGetMAPOverride ()
 
double GetMAPOverride (const PressureUnit &unit) const
 
bool HasHeartRateOverride () const
 
SEScalarFrequencyGetHeartRateOverride ()
 
double GetHeartRateOverride (const FrequencyUnit &unit) const
 
bool HasHeartStrokeVolumeOverride () const
 
SEScalarVolumeGetHeartStrokeVolumeOverride ()
 
double GetHeartStrokeVolumeOverride (const VolumeUnit &unit) const
 
bool HasSystolicArterialPressureOverride () const
 
SEScalarPressureGetSystolicArterialPressureOverride ()
 
double GetSystolicArterialPressureOverride (const PressureUnit &unit) const
 
bool HasCardiovascularOverride () const
 
bool HasInsulinSynthesisRateOverride () const
 
SEScalarAmountPerTimeGetInsulinSynthesisRateOverride ()
 
double GetInsulinSynthesisRateOverride (const AmountPerTimeUnit &unit) const
 
bool HasGlucagonSynthesisRateOverride () const
 
SEScalarAmountPerTimeGetGlucagonSynthesisRateOverride ()
 
double GetGlucagonSynthesisRateOverride (const AmountPerTimeUnit &unit) const
 
bool HasEndocrineOverride () const
 
bool HasAchievedExerciseLevelOverride () const
 
SEScalarFractionGetAchievedExerciseLevelOverride ()
 
double GetAchievedExerciseLevelOverride () const
 
bool HasCoreTemperatureOverride () const
 
SEScalarTemperatureGetCoreTemperatureOverride ()
 
double GetCoreTemperatureOverride (const TemperatureUnit &unit) const
 
bool HasCreatinineProductionRateOverride () const
 
SEScalarAmountPerTimeGetCreatinineProductionRateOverride ()
 
double GetCreatinineProductionRateOverride (const AmountPerTimeUnit &unit) const
 
bool HasExerciseMeanArterialPressureDeltaOverride () const
 
SEScalarPressureGetExerciseMeanArterialPressureDeltaOverride ()
 
double GetExerciseMeanArterialPressureDeltaOverride (const PressureUnit &unit) const
 
bool HasFatigueLevelOverride () const
 
SEScalarFractionGetFatigueLevelOverride ()
 
double GetFatigueLevelOverride () const
 
bool HasLactateProductionRateOverride () const
 
SEScalarAmountPerTimeGetLactateProductionRateOverride ()
 
double GetLactateProductionRateOverride (const AmountPerTimeUnit &unit) const
 
bool HasSkinTemperatureOverride () const
 
SEScalarTemperatureGetSkinTemperatureOverride ()
 
double GetSkinTemperatureOverride (const TemperatureUnit &unit) const
 
bool HasSweatRateOverride () const
 
SEScalarMassPerTimeGetSweatRateOverride ()
 
double GetSweatRateOverride (const MassPerTimeUnit &unit) const
 
bool HasTotalMetabolicOverride () const
 
SEScalarPowerGetTotalMetabolicOverride ()
 
double GetTotalMetabolicOverride (const PowerUnit &unit) const
 
bool HasTotalWorkRateLevelOverride () const
 
SEScalarFractionGetTotalWorkRateLevelOverride ()
 
double GetTotalWorkRateLevelOverride () const
 
bool HasSodiumLostToSweatOverride () const
 
SEScalarMassGetSodiumLostToSweatOverride ()
 
double GetSodiumLostToSweatOverride (const MassUnit &unit) const
 
bool HasPotassiumLostToSweatOverride () const
 
SEScalarMassGetPotassiumLostToSweatOverride ()
 
double GetPotassiumLostToSweatOverride (const MassUnit &unit) const
 
bool HasChlorideLostToSweatOverride () const
 
SEScalarMassGetChlorideLostToSweatOverride ()
 
double GetChlorideLostToSweatOverride (const MassUnit &unit) const
 
bool HasEnergyOverride () const
 
bool HasLeftAfferentArterioleResistanceOverride () const
 
SEScalarFlowResistanceGetLeftAfferentArterioleResistanceOverride ()
 
double GetLeftAfferentArterioleResistanceOverride (const FlowResistanceUnit &unit) const
 
bool HasLeftGlomerularFiltrationRateOverride () const
 
SEScalarVolumePerTimeGetLeftGlomerularFiltrationRateOverride ()
 
double GetLeftGlomerularFiltrationRateOverride (const VolumePerTimeUnit &unit) const
 
bool HasLeftReaborptionRateOverride () const
 
SEScalarVolumePerTimeGetLeftReaborptionRateOverride ()
 
double GetLeftReaborptionRateOverride (const VolumePerTimeUnit &unit) const
 
bool HasRenalBloodFlowOverride () const
 
SEScalarVolumePerTimeGetRenalBloodFlowOverride ()
 
double GetRenalBloodFlowOverride (const VolumePerTimeUnit &unit) const
 
bool HasRenalPlasmaFlowOverride () const
 
SEScalarVolumePerTimeGetRenalPlasmaFlowOverride ()
 
double GetRenalPlasmaFlowOverride (const VolumePerTimeUnit &unit) const
 
bool HasRightAfferentArterioleResistanceOverride () const
 
SEScalarFlowResistanceGetRightAfferentArterioleResistanceOverride ()
 
double GetRightAfferentArterioleResistanceOverride (const FlowResistanceUnit &unit) const
 
bool HasRightGlomerularFiltrationRateOverride () const
 
SEScalarVolumePerTimeGetRightGlomerularFiltrationRateOverride ()
 
double GetRightGlomerularFiltrationRateOverride (const VolumePerTimeUnit &unit) const
 
bool HasRightReaborptionRateOverride () const
 
SEScalarVolumePerTimeGetRightReaborptionRateOverride ()
 
double GetRightReaborptionRateOverride (const VolumePerTimeUnit &unit) const
 
bool HasUrinationRateOverride () const
 
SEScalarVolumePerTimeGetUrinationRateOverride ()
 
double GetUrinationRateOverride (const VolumePerTimeUnit &unit) const
 
bool HasUrineProductionRateOverride () const
 
SEScalarVolumePerTimeGetUrineProductionRateOverride ()
 
double GetUrineProductionRateOverride (const VolumePerTimeUnit &unit) const
 
bool HasUrineOsmolalityOverride () const
 
SEScalarOsmolalityGetUrineOsmolalityOverride ()
 
double GetUrineOsmolalityOverride (const OsmolalityUnit &unit) const
 
bool HasUrineVolumeOverride () const
 
SEScalarVolumeGetUrineVolumeOverride ()
 
double GetUrineVolumeOverride (const VolumeUnit &unit) const
 
bool HasUrineUreaNitrogenConcentrationOverride () const
 
SEScalarMassPerVolumeGetUrineUreaNitrogenConcentrationOverride ()
 
double GetUrineUreaNitrogenConcentrationOverride (const MassPerVolumeUnit &unit) const
 
bool HasRenalOverride () const
 
bool HasExpiratoryFlowOverride () const
 
SEScalarVolumePerTimeGetExpiratoryFlowOverride ()
 
double GetExpiratoryFlowOverride (const VolumePerTimeUnit &unit) const
 
bool HasInspiratoryFlowOverride () const
 
SEScalarVolumePerTimeGetInspiratoryFlowOverride ()
 
double GetInspiratoryFlowOverride (const VolumePerTimeUnit &unit) const
 
bool HasPulmonaryComplianceOverride () const
 
SEScalarFlowComplianceGetPulmonaryComplianceOverride ()
 
double GetPulmonaryComplianceOverride (const FlowComplianceUnit &unit) const
 
bool HasPulmonaryResistanceOverride () const
 
SEScalarFlowResistanceGetPulmonaryResistanceOverride ()
 
double GetPulmonaryResistanceOverride (const FlowResistanceUnit &unit) const
 
bool HasRespirationRateOverride () const
 
SEScalarFrequencyGetRespirationRateOverride ()
 
double GetRespirationRateOverride (const FrequencyUnit &unit) const
 
bool HasTidalVolumeOverride () const
 
SEScalarVolumeGetTidalVolumeOverride ()
 
double GetTidalVolumeOverride (const VolumeUnit &unit) const
 
bool HasTargetPulmonaryVentilationOverride () const
 
SEScalarVolumePerTimeGetTargetPulmonaryVentilationOverride ()
 
double GetTargetPulmonaryVentilationOverride (const VolumePerTimeUnit &unit) const
 
bool HasTotalAlveolarVentilationOverride () const
 
SEScalarVolumePerTimeGetTotalAlveolarVentilationOverride ()
 
double GetTotalAlveolarVentilationOverride (const VolumePerTimeUnit &unit) const
 
bool HasTotalLungVolumeOverride () const
 
SEScalarVolumeGetTotalLungVolumeOverride ()
 
double GetTotalLungVolumeOverride (const VolumeUnit &unit) const
 
bool HasTotalPulmonaryVentilationOverride () const
 
SEScalarVolumePerTimeGetTotalPulmonaryVentilationOverride ()
 
double GetTotalPulmonaryVentilationOverride (const VolumePerTimeUnit &unit) const
 
bool HasRespiratoryOverride () const
 
bool HasExtravascularFluidVolumeOverride () const
 
SEScalarVolumeGetExtravascularFluidVolumeOverride ()
 
double GetExtravascularFluidVolumeOverride (const VolumeUnit &unit) const
 
bool HasIntracellularFluidVolumeOverride () const
 
SEScalarVolumeGetIntracellularFluidVolumeOverride ()
 
double GetIntracellularFluidVolumeOverride (const VolumeUnit &unit) const
 
bool HasLiverGlycogenOverride () const
 
SEScalarMassGetLiverGlycogenOverride ()
 
double GetLiverGlycogenOverride (const MassUnit &unit) const
 
bool HasMuscleGlycogenOverride () const
 
SEScalarMassGetMuscleGlycogenOverride ()
 
double GetMuscleGlycogenOverride (const MassUnit &unit) const
 
bool HasStoredProteinOverride () const
 
SEScalarMassGetStoredProteinOverride ()
 
double GetStoredProteinOverride (const MassUnit &unit) const
 
bool HasStoredFatOverride () const
 
SEScalarMassGetStoredFatOverride ()
 
double GetStoredFatOverride (const MassUnit &unit) const
 
bool HasTissueOverride () const
 
virtual void ToString (std::ostream &str) const override
 
- Public Member Functions inherited from biogears::SEPatientAction
 SEPatientAction ()
 
virtual ~SEPatientAction ()
 
virtual bool Load (const CDM::PatientActionData &in)
 
- Public Member Functions inherited from biogears::SEAction
 SEAction ()
 
virtual ~SEAction ()
 
virtual bool Load (const CDM::ActionData &in)
 
virtual const char * GetComment () const
 
virtual void SetComment (const char *comment)
 
virtual void SetComment (const std::string &comment)
 
virtual bool HasComment () const
 
virtual void InvalidateComment ()
 
virtual const char * ToString () const
 
- Public Member Functions inherited from biogears::Loggable
 Loggable ()
 
 Loggable (Logger *log)
 
virtual ~Loggable ()
 
virtual LoggerGetLogger () const
 

Static Public Member Functions

static constexpr const char * TypeTag ()
 
- Static Public Member Functions inherited from biogears::SEAction
static SEActionnewFromBind (const CDM::ActionData &action, SESubstanceManager &substances)
 

Protected Member Functions

virtual void Unload (CDM::OverrideData &data) const
 
- Protected Member Functions inherited from biogears::SEPatientAction
virtual void Unload (CDM::PatientActionData &data) const
 
- Protected Member Functions inherited from biogears::SEAction
void Unload (CDM::ActionData &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

CDM::enumOnOff m_OverrideState
 
CDM::enumOnOff m_OverrideConformance
 
SEScalarm_ArterialPHOR
 
SEScalarm_VenousPHOR
 
SEScalarFractionm_CO2SaturationOR
 
SEScalarFractionm_COSaturationOR
 
SEScalarFractionm_O2SaturationOR
 
SEScalarAmountPerVolumem_PhosphateOR
 
SEScalarAmountPerVolumem_WBCCountOR
 
SEScalarMassPerVolumem_TotalBilirubinOR
 
SEScalarMassPerVolumem_CalciumConcentrationOR
 
SEScalarMassPerVolumem_GlucoseConcentrationOR
 
SEScalarMassPerVolumem_LactateConcentrationOR
 
SEScalarMassPerVolumem_PotassiumConcentrationOR
 
SEScalarMassPerVolumem_SodiumConcentrationOR
 
SEScalarVolumem_BloodVolumeOR
 
SEScalarVolumePerTimem_CardiacOutputOR
 
SEScalarPressurem_DiastolicArtPressureOR
 
SEScalarPressurem_MeanArtPressureOR
 
SEScalarFrequencym_HeartRateOR
 
SEScalarVolumem_HeartStrokeVolumeOR
 
SEScalarPressurem_SystolicArtPressureOR
 
SEScalarAmountPerTimem_InsulinSynthesisRateOR
 
SEScalarAmountPerTimem_GlucagonSynthesisRateOR
 
SEScalarFractionm_AcheivedExerciseLevelOR
 
SEScalarTemperaturem_CoreTemperatureOR
 
SEScalarAmountPerTimem_CreatinineProductionRateOR
 
SEScalarPressurem_ExerciseMeanArterialPressureDeltaOR
 
SEScalarFractionm_FatigueLevelOR
 
SEScalarAmountPerTimem_LactateProductionRateOR
 
SEScalarTemperaturem_SkinTemperatureOR
 
SEScalarMassPerTimem_SweatRateOR
 
SEScalarPowerm_TotalMetabolicOR
 
SEScalarFractionm_TotalWorkRateLevelOR
 
SEScalarMassm_SodiumLostToSweatOR
 
SEScalarMassm_PotassiumLostToSweatOR
 
SEScalarMassm_ChlorideLostToSweatOR
 
SEScalarFlowResistancem_LAfferentArterioleResistOR
 
SEScalarVolumePerTimem__LeftGlomerularFiltrationOR
 
SEScalarVolumePerTimem_LReabsorptionRateOR
 
SEScalarVolumePerTimem_RenalBloodFlowOR
 
SEScalarVolumePerTimem_RenalPlasmaOR
 
SEScalarFlowResistancem_RAfferentArterioleResistOR
 
SEScalarVolumePerTimem__RightGlomerularFiltrationOR
 
SEScalarVolumePerTimem_RReabsorptionRateOR
 
SEScalarVolumePerTimem_UrinationRateOR
 
SEScalarVolumePerTimem_UrineProductionRateOR
 
SEScalarOsmolalitym_UrineOsmolalityOR
 
SEScalarVolumem_UrineVolumeOR
 
SEScalarMassPerVolumem_UrineUreaNitrogenConcentrationOverrideOR
 
SEScalarVolumePerTimem_ExpiratoryFlowOR
 
SEScalarVolumePerTimem_InspiratoryFlowOR
 
SEScalarFlowCompliancem_PulmonaryComplianceOR
 
SEScalarFlowResistancem_PulmonaryResistanceOR
 
SEScalarFrequencym_RespirationRateOR
 
SEScalarVolumem_TidalVolumeOR
 
SEScalarVolumePerTimem_TargetPulmonaryVentilationOR
 
SEScalarVolumePerTimem_TotalAlveolarVentilationOR
 
SEScalarVolumem_TotalLungVolumeOR
 
SEScalarVolumePerTimem_TotalPulmonaryVentilationOR
 
SEScalarVolumem_ExtravascularFluidVolumeOR
 
SEScalarVolumem_IntracellularFluidVolumeOR
 
SEScalarMassm_LiverGlycogenOR
 
SEScalarMassm_MuscleGlycogenOR
 
SEScalarMassm_StoredProteinOR
 
SEScalarMassm_StoredFatOR
 
- Protected Attributes inherited from biogears::SEAction
std::string m_Comment
 
std::string m_StringRepresnetation
 
- Protected Attributes inherited from biogears::Loggable
Loggerm_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::SEOverride::SEOverride ( )
biogears::SEOverride::~SEOverride ( )
virtual

Member Function Documentation

const char* biogears::SEOverride::classname ( ) const
inlineoverridevirtual

Implements biogears::SEAction.

void biogears::SEOverride::Clear ( )
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 ( )
bool biogears::SEOverride::IsActive ( ) const
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.

bool biogears::SEOverride::IsValid ( ) const
overridevirtual

Test if the action has all data it needs

Reimplemented from biogears::SEPatientAction.

bool biogears::SEOverride::Load ( const CDM::OverrideData in)
virtual
void biogears::SEOverride::SetOverrideConformance ( CDM::enumOnOff::value  valid)
void biogears::SEOverride::SetOverrideState ( CDM::enumOnOff::value  state)
void biogears::SEOverride::ToString ( std::ostream &  str) const
overridevirtual
static constexpr const char* biogears::SEOverride::TypeTag ( )
inlinestatic
CDM::OverrideData * biogears::SEOverride::Unload ( ) const
overridevirtual
void biogears::SEOverride::Unload ( CDM::OverrideData data) const
protectedvirtual

Member Data Documentation

SEScalarVolumePerTime* biogears::SEOverride::m__LeftGlomerularFiltrationOR
protected
SEScalarVolumePerTime* biogears::SEOverride::m__RightGlomerularFiltrationOR
protected
SEScalarFraction* biogears::SEOverride::m_AcheivedExerciseLevelOR
protected
SEScalar* biogears::SEOverride::m_ArterialPHOR
protected
SEScalarVolume* biogears::SEOverride::m_BloodVolumeOR
protected
SEScalarMassPerVolume* biogears::SEOverride::m_CalciumConcentrationOR
protected
SEScalarVolumePerTime* biogears::SEOverride::m_CardiacOutputOR
protected
SEScalarMass* biogears::SEOverride::m_ChlorideLostToSweatOR
protected
SEScalarFraction* biogears::SEOverride::m_CO2SaturationOR
protected
SEScalarTemperature* biogears::SEOverride::m_CoreTemperatureOR
protected
SEScalarFraction* biogears::SEOverride::m_COSaturationOR
protected
SEScalarAmountPerTime* biogears::SEOverride::m_CreatinineProductionRateOR
protected
SEScalarPressure* biogears::SEOverride::m_DiastolicArtPressureOR
protected
SEScalarPressure* biogears::SEOverride::m_ExerciseMeanArterialPressureDeltaOR
protected
SEScalarVolumePerTime* biogears::SEOverride::m_ExpiratoryFlowOR
protected
SEScalarVolume* biogears::SEOverride::m_ExtravascularFluidVolumeOR
protected
SEScalarFraction* biogears::SEOverride::m_FatigueLevelOR
protected
SEScalarAmountPerTime* biogears::SEOverride::m_GlucagonSynthesisRateOR
protected
SEScalarMassPerVolume* biogears::SEOverride::m_GlucoseConcentrationOR
protected
SEScalarFrequency* biogears::SEOverride::m_HeartRateOR
protected
SEScalarVolume* biogears::SEOverride::m_HeartStrokeVolumeOR
protected
SEScalarVolumePerTime* biogears::SEOverride::m_InspiratoryFlowOR
protected
SEScalarAmountPerTime* biogears::SEOverride::m_InsulinSynthesisRateOR
protected
SEScalarVolume* biogears::SEOverride::m_IntracellularFluidVolumeOR
protected
SEScalarMassPerVolume* biogears::SEOverride::m_LactateConcentrationOR
protected
SEScalarAmountPerTime* biogears::SEOverride::m_LactateProductionRateOR
protected
SEScalarFlowResistance* biogears::SEOverride::m_LAfferentArterioleResistOR
protected
SEScalarMass* biogears::SEOverride::m_LiverGlycogenOR
protected
SEScalarVolumePerTime* biogears::SEOverride::m_LReabsorptionRateOR
protected
SEScalarPressure* biogears::SEOverride::m_MeanArtPressureOR
protected
SEScalarMass* biogears::SEOverride::m_MuscleGlycogenOR
protected
SEScalarFraction* biogears::SEOverride::m_O2SaturationOR
protected
CDM::enumOnOff biogears::SEOverride::m_OverrideConformance
protected
CDM::enumOnOff biogears::SEOverride::m_OverrideState
protected
SEScalarAmountPerVolume* biogears::SEOverride::m_PhosphateOR
protected
SEScalarMassPerVolume* biogears::SEOverride::m_PotassiumConcentrationOR
protected
SEScalarMass* biogears::SEOverride::m_PotassiumLostToSweatOR
protected
SEScalarFlowCompliance* biogears::SEOverride::m_PulmonaryComplianceOR
protected
SEScalarFlowResistance* biogears::SEOverride::m_PulmonaryResistanceOR
protected
SEScalarFlowResistance* biogears::SEOverride::m_RAfferentArterioleResistOR
protected
SEScalarVolumePerTime* biogears::SEOverride::m_RenalBloodFlowOR
protected
SEScalarVolumePerTime* biogears::SEOverride::m_RenalPlasmaOR
protected
SEScalarFrequency* biogears::SEOverride::m_RespirationRateOR
protected
SEScalarVolumePerTime* biogears::SEOverride::m_RReabsorptionRateOR
protected
SEScalarTemperature* biogears::SEOverride::m_SkinTemperatureOR
protected
SEScalarMassPerVolume* biogears::SEOverride::m_SodiumConcentrationOR
protected
SEScalarMass* biogears::SEOverride::m_SodiumLostToSweatOR
protected
SEScalarMass* biogears::SEOverride::m_StoredFatOR
protected
SEScalarMass* biogears::SEOverride::m_StoredProteinOR
protected
SEScalarMassPerTime* biogears::SEOverride::m_SweatRateOR
protected
SEScalarPressure* biogears::SEOverride::m_SystolicArtPressureOR
protected
SEScalarVolumePerTime* biogears::SEOverride::m_TargetPulmonaryVentilationOR
protected
SEScalarVolume* biogears::SEOverride::m_TidalVolumeOR
protected
SEScalarVolumePerTime* biogears::SEOverride::m_TotalAlveolarVentilationOR
protected
SEScalarMassPerVolume* biogears::SEOverride::m_TotalBilirubinOR
protected
SEScalarVolume* biogears::SEOverride::m_TotalLungVolumeOR
protected
SEScalarPower* biogears::SEOverride::m_TotalMetabolicOR
protected
SEScalarVolumePerTime* biogears::SEOverride::m_TotalPulmonaryVentilationOR
protected
SEScalarFraction* biogears::SEOverride::m_TotalWorkRateLevelOR
protected
SEScalarVolumePerTime* biogears::SEOverride::m_UrinationRateOR
protected
SEScalarOsmolality* biogears::SEOverride::m_UrineOsmolalityOR
protected
SEScalarVolumePerTime* biogears::SEOverride::m_UrineProductionRateOR
protected
SEScalarMassPerVolume* biogears::SEOverride::m_UrineUreaNitrogenConcentrationOverrideOR
protected
SEScalarVolume* biogears::SEOverride::m_UrineVolumeOR
protected
SEScalar* biogears::SEOverride::m_VenousPHOR
protected
SEScalarAmountPerVolume* biogears::SEOverride::m_WBCCountOR
protected