SEMechanicalVentilatorPressureControl.h
7enum class eMechanicalVentilator_PressureControlMode { AssistedControl = 0, ContinuousMandatoryVentilation };
8extern CDM_DECL const std::string& eMechanicalVentilator_PressureControlMode_Name(eMechanicalVentilator_PressureControlMode m);
22 virtual void Copy(const SEMechanicalVentilatorPressureControl& src, bool /*preserveState*/ = false);
23 virtual bool ToSettings(SEMechanicalVentilatorSettings& s, const SESubstanceManager& subMgr) override;
Definition: SEScalarFrequency.h:8
Definition: Logger.h:71
Definition: PBEquipmentActions.h:41
Definition: SEScalarPressure.h:8
virtual const SEScalar * GetScalar(const std::string &name)=0
static SEAction * Copy(const SEAction &, const SESubstanceManager &)
Definition: SEAction.cpp:53
Definition: SEMechanicalVentilatorMode.h:8
bool IsValid() const override
Definition: SEMechanicalVentilatorMode.cpp:22
virtual bool ToSettings(SEMechanicalVentilatorSettings &s, const SESubstanceManager &subMgr)
Definition: SEMechanicalVentilatorMode.cpp:34
bool IsActive() const override
Definition: SEMechanicalVentilatorMode.cpp:29
Definition: SEMechanicalVentilatorPressureControl.h:11
SEScalarPressure * m_PositiveEndExpiratoryPressure
Definition: SEMechanicalVentilatorPressureControl.h:79
eDriverWaveform m_InspirationWaveform
Definition: SEMechanicalVentilatorPressureControl.h:76
eMechanicalVentilator_PressureControlMode m_Mode
Definition: SEMechanicalVentilatorPressureControl.h:72
SEScalarPressure * m_InspirationPatientTriggerPressure
Definition: SEMechanicalVentilatorPressureControl.h:75
SEScalarVolumePerTime * m_InspirationPatientTriggerFlow
Definition: SEMechanicalVentilatorPressureControl.h:74
virtual std::string GetName() const override
Definition: SEMechanicalVentilatorPressureControl.h:19
SEScalarTime * m_InspiratoryPeriod
Definition: SEMechanicalVentilatorPressureControl.h:77
SEScalarPressure * m_InspiratoryPressure
Definition: SEMechanicalVentilatorPressureControl.h:78
SEScalarTime * m_Slope
Definition: SEMechanicalVentilatorPressureControl.h:81
SEScalar0To1 * m_FractionInspiredOxygen
Definition: SEMechanicalVentilatorPressureControl.h:73
SEScalarFrequency * m_RespirationRate
Definition: SEMechanicalVentilatorPressureControl.h:80
Definition: SEMechanicalVentilatorSettings.h:13
Definition: SEScalar0To1.h:8
Definition: SEScalarFrequency.h:26
Definition: SEScalar.h:19
Definition: SEScalarPressure.h:29
Definition: SEScalarTime.h:28
Definition: SEScalarVolumePerTime.h:32
Definition: SESubstanceManager.h:9
Definition: SEScalarTime.h:8
Definition: SEScalarVolumePerTime.h:8