SEMechanicalVentilatorSettings Class Reference
#include <SEMechanicalVentilatorSettings.h>
Inherits Loggable.
Friends | |
class | PBMechanicalVentilator |
Constructor & Destructor Documentation
◆ SEMechanicalVentilatorSettings()
SEMechanicalVentilatorSettings::SEMechanicalVentilatorSettings | ( | Logger * | logger | ) |
◆ ~SEMechanicalVentilatorSettings()
|
virtual |
Member Function Documentation
◆ Clear()
|
virtual |
◆ GetCompliance() [1/2]
|
virtual |
◆ GetCompliance() [2/2]
|
virtual |
◆ GetConcentrationInspiredAerosol() [1/2]
SESubstanceConcentration & SEMechanicalVentilatorSettings::GetConcentrationInspiredAerosol | ( | const SESubstance & | substance | ) |
◆ GetConcentrationInspiredAerosol() [2/2]
const SESubstanceConcentration * SEMechanicalVentilatorSettings::GetConcentrationInspiredAerosol | ( | const SESubstance & | substance | ) | const |
◆ GetConcentrationInspiredAerosols() [1/2]
const std::vector< SESubstanceConcentration * > & SEMechanicalVentilatorSettings::GetConcentrationInspiredAerosols | ( | ) |
◆ GetConcentrationInspiredAerosols() [2/2]
const std::vector< const SESubstanceConcentration * > & SEMechanicalVentilatorSettings::GetConcentrationInspiredAerosols | ( | ) | const |
◆ GetConnection()
|
virtual |
◆ GetConnectionVolume() [1/2]
|
virtual |
◆ GetConnectionVolume() [2/2]
|
virtual |
◆ GetDriverDampingParameter() [1/2]
|
virtual |
◆ GetDriverDampingParameter() [2/2]
|
virtual |
◆ GetExpirationCycleFlow() [1/2]
|
virtual |
◆ GetExpirationCycleFlow() [2/2]
|
virtual |
◆ GetExpirationCyclePressure() [1/2]
|
virtual |
◆ GetExpirationCyclePressure() [2/2]
|
virtual |
◆ GetExpirationCycleRespiratoryModel()
|
virtual |
◆ GetExpirationCycleTime() [1/2]
|
virtual |
◆ GetExpirationCycleTime() [2/2]
|
virtual |
◆ GetExpirationCycleVolume() [1/2]
|
virtual |
◆ GetExpirationCycleVolume() [2/2]
|
virtual |
◆ GetExpirationLimbVolume() [1/2]
|
virtual |
◆ GetExpirationLimbVolume() [2/2]
|
virtual |
◆ GetExpirationTubeResistance() [1/2]
|
virtual |
◆ GetExpirationTubeResistance() [2/2]
|
virtual |
◆ GetExpirationValveResistance() [1/2]
|
virtual |
◆ GetExpirationValveResistance() [2/2]
|
virtual |
◆ GetExpirationValveVolume() [1/2]
|
virtual |
◆ GetExpirationValveVolume() [2/2]
|
virtual |
◆ GetExpirationWaveform()
|
virtual |
◆ GetExpirationWaveformPeriod() [1/2]
|
virtual |
◆ GetExpirationWaveformPeriod() [2/2]
|
virtual |
◆ GetFractionInspiredGas() [1/2]
SESubstanceFraction & SEMechanicalVentilatorSettings::GetFractionInspiredGas | ( | const SESubstance & | substance | ) |
◆ GetFractionInspiredGas() [2/2]
const SESubstanceFraction * SEMechanicalVentilatorSettings::GetFractionInspiredGas | ( | const SESubstance & | substance | ) | const |
◆ GetFractionInspiredGases() [1/2]
const std::vector< SESubstanceFraction * > & SEMechanicalVentilatorSettings::GetFractionInspiredGases | ( | ) |
◆ GetFractionInspiredGases() [2/2]
const std::vector< const SESubstanceFraction * > & SEMechanicalVentilatorSettings::GetFractionInspiredGases | ( | ) | const |
◆ GetFunctionalResidualCapacity() [1/2]
|
virtual |
◆ GetFunctionalResidualCapacity() [2/2]
|
virtual |
◆ GetInspirationLimbVolume() [1/2]
|
virtual |
◆ GetInspirationLimbVolume() [2/2]
|
virtual |
◆ GetInspirationLimitFlow() [1/2]
|
virtual |
◆ GetInspirationLimitFlow() [2/2]
|
virtual |
◆ GetInspirationLimitPressure() [1/2]
|
virtual |
◆ GetInspirationLimitPressure() [2/2]
|
virtual |
◆ GetInspirationLimitVolume() [1/2]
|
virtual |
◆ GetInspirationLimitVolume() [2/2]
|
virtual |
◆ GetInspirationMachineTriggerTime() [1/2]
|
virtual |
◆ GetInspirationMachineTriggerTime() [2/2]
|
virtual |
◆ GetInspirationPatientTriggerFlow() [1/2]
|
virtual |
◆ GetInspirationPatientTriggerFlow() [2/2]
|
virtual |
◆ GetInspirationPatientTriggerPressure() [1/2]
|
virtual |
◆ GetInspirationPatientTriggerPressure() [2/2]
|
virtual |
◆ GetInspirationPatientTriggerRespiratoryModel()
|
virtual |
◆ GetInspirationPauseTime() [1/2]
|
virtual |
◆ GetInspirationPauseTime() [2/2]
|
virtual |
◆ GetInspirationTargetFlow() [1/2]
|
virtual |
◆ GetInspirationTargetFlow() [2/2]
|
virtual |
◆ GetInspirationTubeResistance() [1/2]
|
virtual |
◆ GetInspirationTubeResistance() [2/2]
|
virtual |
◆ GetInspirationValveResistance() [1/2]
|
virtual |
◆ GetInspirationValveResistance() [2/2]
|
virtual |
◆ GetInspirationValveVolume() [1/2]
|
virtual |
◆ GetInspirationValveVolume() [2/2]
|
virtual |
◆ GetInspirationWaveform()
|
virtual |
◆ GetInspirationWaveformPeriod() [1/2]
|
virtual |
◆ GetInspirationWaveformPeriod() [2/2]
|
virtual |
◆ GetPeakInspiratoryPressure() [1/2]
|
virtual |
◆ GetPeakInspiratoryPressure() [2/2]
|
virtual |
◆ GetPositiveEndExpiratoryPressure() [1/2]
|
virtual |
◆ GetPositiveEndExpiratoryPressure() [2/2]
|
virtual |
◆ GetReliefValveThreshold() [1/2]
|
virtual |
◆ GetReliefValveThreshold() [2/2]
|
virtual |
◆ GetScalar()
|
virtual |
◆ GetYPieceVolume() [1/2]
|
virtual |
◆ GetYPieceVolume() [2/2]
|
virtual |
◆ HasCompliance()
|
virtual |
◆ HasConcentrationInspiredAerosol() [1/2]
bool SEMechanicalVentilatorSettings::HasConcentrationInspiredAerosol | ( | ) | const |
◆ HasConcentrationInspiredAerosol() [2/2]
bool SEMechanicalVentilatorSettings::HasConcentrationInspiredAerosol | ( | const SESubstance & | substance | ) | const |
◆ HasConnection()
|
virtual |
◆ HasConnectionVolume()
|
virtual |
◆ HasDriverDampingParameter()
|
virtual |
◆ HasExpirationCycleFlow()
|
virtual |
◆ HasExpirationCyclePressure()
|
virtual |
◆ HasExpirationCycleRespiratoryModel()
|
virtual |
◆ HasExpirationCycleTime()
|
virtual |
◆ HasExpirationCycleVolume()
|
virtual |
◆ HasExpirationLimbVolume()
|
virtual |
◆ HasExpirationTubeResistance()
|
virtual |
◆ HasExpirationValveResistance()
|
virtual |
◆ HasExpirationValveVolume()
|
virtual |
◆ HasExpirationWaveform()
|
virtual |
◆ HasExpirationWaveformPeriod()
|
virtual |
◆ HasFractionInspiredGas() [1/2]
bool SEMechanicalVentilatorSettings::HasFractionInspiredGas | ( | ) | const |
◆ HasFractionInspiredGas() [2/2]
bool SEMechanicalVentilatorSettings::HasFractionInspiredGas | ( | const SESubstance & | substance | ) | const |
◆ HasFunctionalResidualCapacity()
|
virtual |
◆ HasInspirationLimbVolume()
|
virtual |
◆ HasInspirationLimitFlow()
|
virtual |
◆ HasInspirationLimitPressure()
|
virtual |
◆ HasInspirationLimitVolume()
|
virtual |
◆ HasInspirationMachineTriggerTime()
|
virtual |
◆ HasInspirationPatientTriggerFlow()
|
virtual |
◆ HasInspirationPatientTriggerPressure()
|
virtual |
◆ HasInspirationPatientTriggerRespiratoryModel()
|
virtual |
◆ HasInspirationPauseTime()
|
virtual |
◆ HasInspirationTargetFlow()
|
virtual |
◆ HasInspirationTubeResistance()
|
virtual |
◆ HasInspirationValveResistance()
|
virtual |
◆ HasInspirationValveVolume()
|
virtual |
◆ HasInspirationWaveform()
|
virtual |
◆ HasInspirationWaveformPeriod()
|
virtual |
◆ HasPeakInspiratoryPressure()
|
virtual |
◆ HasPositiveEndExpiratoryPressure()
|
virtual |
◆ HasReliefValveThreshold()
|
virtual |
◆ HasYPieceVolume()
|
virtual |
◆ Merge()
|
virtual |
◆ ProcessConfiguration()
|
virtual |
◆ RemoveConcentrationInspiredAerosol()
void SEMechanicalVentilatorSettings::RemoveConcentrationInspiredAerosol | ( | const SESubstance & | substance | ) |
◆ RemoveConcentrationInspiredAerosols()
void SEMechanicalVentilatorSettings::RemoveConcentrationInspiredAerosols | ( | ) |
◆ RemoveFractionInspiredGas()
void SEMechanicalVentilatorSettings::RemoveFractionInspiredGas | ( | const SESubstance & | substance | ) |
◆ RemoveFractionInspiredGases()
void SEMechanicalVentilatorSettings::RemoveFractionInspiredGases | ( | ) |
◆ SerializeFromFile()
bool SEMechanicalVentilatorSettings::SerializeFromFile | ( | const std::string & | filename, |
const SESubstanceManager & | subMgr | ||
) |
◆ SerializeFromString()
bool SEMechanicalVentilatorSettings::SerializeFromString | ( | const std::string & | src, |
eSerializationFormat | m, | ||
const SESubstanceManager & | subMgr | ||
) |
◆ SerializeToFile()
bool SEMechanicalVentilatorSettings::SerializeToFile | ( | const std::string & | filename | ) | const |
◆ SerializeToString()
bool SEMechanicalVentilatorSettings::SerializeToString | ( | std::string & | output, |
eSerializationFormat | m | ||
) | const |
◆ SetConnection()
|
virtual |
◆ SetExpirationCycleRespiratoryModel()
|
virtual |
◆ SetExpirationWaveform()
|
virtual |
◆ SetInspirationPatientTriggerRespiratoryModel()
|
virtual |
◆ SetInspirationWaveform()
|
virtual |
Friends And Related Function Documentation
◆ PBMechanicalVentilator
|
friend |
Member Data Documentation
◆ m_cConcentrationInspiredAerosols
|
protected |
◆ m_cFractionInspiredGases
|
protected |
◆ m_Compliance
|
protected |
◆ m_ConcentrationInspiredAerosols
|
protected |
◆ m_Connection
|
protected |
◆ m_ConnectionVolume
|
protected |
◆ m_DriverDampingParameter
|
protected |
◆ m_ExpirationCycleFlow
|
protected |
◆ m_ExpirationCyclePressure
|
protected |
◆ m_ExpirationCycleRespiratoryModel
|
protected |
◆ m_ExpirationCycleTime
|
protected |
◆ m_ExpirationCycleVolume
|
protected |
◆ m_ExpirationLimbVolume
|
protected |
◆ m_ExpirationTubeResistance
|
protected |
◆ m_ExpirationValveResistance
|
protected |
◆ m_ExpirationValveVolume
|
protected |
◆ m_ExpirationWaveform
|
protected |
◆ m_ExpirationWaveformPeriod
|
protected |
◆ m_FractionInspiredGases
|
protected |
◆ m_FunctionalResidualCapacity
|
protected |
◆ m_InspirationLimbVolume
|
protected |
◆ m_InspirationLimitFlow
|
protected |
◆ m_InspirationLimitPressure
|
protected |
◆ m_InspirationLimitVolume
|
protected |
◆ m_InspirationMachineTriggerTime
|
protected |
◆ m_InspirationPatientTriggerFlow
|
protected |
◆ m_InspirationPatientTriggerPressure
|
protected |
◆ m_InspirationPatientTriggerRespiratoryModel
|
protected |
◆ m_InspirationPauseTime
|
protected |
◆ m_InspirationTargetFlow
|
protected |
◆ m_InspirationTubeResistance
|
protected |
◆ m_InspirationValveResistance
|
protected |
◆ m_InspirationValveVolume
|
protected |
◆ m_InspirationWaveform
|
protected |
◆ m_InspirationWaveformPeriod
|
protected |
◆ m_PeakInspiratoryPressure
|
protected |
◆ m_PositiveEndExpiratoryPressure
|
protected |
◆ m_ReliefValveThreshold
|
protected |
◆ m_YPieceVolume
|
protected |