SEMechanicalVentilatorVolumeControl.h
7enum class eMechanicalVentilator_VolumeControlMode { AssistedControl = 0, ContinuousMandatoryVentilation };
8extern CDM_DECL const std::string& eMechanicalVentilator_VolumeControlMode_Name(eMechanicalVentilator_VolumeControlMode m);
22 virtual void Copy(const SEMechanicalVentilatorVolumeControl& 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: SEMechanicalVentilatorSettings.h:13
Definition: SEMechanicalVentilatorVolumeControl.h:11
virtual std::string GetName() const override
Definition: SEMechanicalVentilatorVolumeControl.h:19
eMechanicalVentilator_VolumeControlMode m_Mode
Definition: SEMechanicalVentilatorVolumeControl.h:76
SEScalarTime * m_InspiratoryPeriod
Definition: SEMechanicalVentilatorVolumeControl.h:82
eDriverWaveform m_InspirationWaveform
Definition: SEMechanicalVentilatorVolumeControl.h:81
SEScalarVolumePerTime * m_InspirationPatientTriggerFlow
Definition: SEMechanicalVentilatorVolumeControl.h:79
SEScalarPressure * m_InspirationPatientTriggerPressure
Definition: SEMechanicalVentilatorVolumeControl.h:80
SEScalar0To1 * m_FractionInspiredOxygen
Definition: SEMechanicalVentilatorVolumeControl.h:78
SEScalarTime * m_Slope
Definition: SEMechanicalVentilatorVolumeControl.h:86
SEScalarVolume * m_TidalVolume
Definition: SEMechanicalVentilatorVolumeControl.h:85
SEScalarPressure * m_PositiveEndExpiratoryPressure
Definition: SEMechanicalVentilatorVolumeControl.h:83
SEScalarVolumePerTime * m_Flow
Definition: SEMechanicalVentilatorVolumeControl.h:77
SEScalarFrequency * m_RespirationRate
Definition: SEMechanicalVentilatorVolumeControl.h:84
Definition: SEScalar0To1.h:8
Definition: SEScalarFrequency.h:26
Definition: SEScalar.h:19
Definition: SEScalarPressure.h:29
Definition: SEScalarTime.h:28
Definition: SEScalarVolume.h:28
Definition: SEScalarVolumePerTime.h:32
Definition: SESubstanceManager.h:9
Definition: SEScalarTime.h:8
Definition: SEScalarVolumePerTime.h:8
Definition: SEScalarVolume.h:8