SEMechanicalVentilator Class Reference
#include <SEMechanicalVentilator.h>
Inherits SEEquipment.
Public Member Functions | |
SEMechanicalVentilator (Logger *logger) | |
virtual | ~SEMechanicalVentilator () |
void | Clear () override |
virtual void | TurnOff () |
Public Member Functions inherited from SEEquipment | |
SEEquipment (Logger *logger) | |
virtual | ~SEEquipment () |
void | Clear () override |
Public Member Functions inherited from SESystem | |
SESystem (Logger *logger) | |
virtual | ~SESystem () |
virtual void | Clear () |
Public Member Functions inherited from Loggable | |
Loggable (Logger *logger=nullptr) | |
Loggable (std::string const &logfile) | |
virtual | ~Loggable () |
virtual Logger * | GetLogger () const |
virtual void | SetLogger (Logger &logger) |
virtual void | Debug (std::string const &msg) const |
virtual void | Debug (std::stringstream &msg) const |
virtual void | Debug (std::ostream &msg) const |
virtual void | Info (std::string const &msg) const |
virtual void | Info (std::stringstream &msg) const |
virtual void | Info (const std::stringstream &msg) const |
virtual void | Info (std::ostream &msg) const |
virtual void | Warning (std::string const &msg) const |
virtual void | Warning (std::stringstream &msg) const |
virtual void | Warning (std::ostream &msg) const |
virtual void | Error (std::string const &msg) const |
virtual void | Error (std::stringstream &msg) const |
virtual void | Error (std::ostream &msg) const |
virtual void | Fatal (std::string const &msg) const |
virtual void | Fatal (std::stringstream &msg) const |
virtual void | Fatal (std::ostream &msg) const |
Friends | |
class | PBMechanicalVentilator |
Additional Inherited Members | |
Static Public Member Functions inherited from SESystem | |
static const SEScalar * | GetScalar (const std::string &name, std::vector< SESystem * > *systems) |
Protected Attributes inherited from SESystem | |
std::stringstream | m_ss |
Protected Attributes inherited from Loggable | |
bool | myLogger |
Logger * | m_Logger |
Constructor & Destructor Documentation
◆ SEMechanicalVentilator()
SEMechanicalVentilator::SEMechanicalVentilator | ( | Logger * | logger | ) |
◆ ~SEMechanicalVentilator()
|
virtual |
Member Function Documentation
◆ Clear()
|
overridevirtual |
Reimplemented from SESystem.
◆ GetAirwayPressure() [1/2]
|
virtual |
◆ GetAirwayPressure() [2/2]
|
virtual |
◆ GetBreathState()
|
virtual |
◆ GetDynamicRespiratoryCompliance() [1/2]
|
virtual |
◆ GetDynamicRespiratoryCompliance() [2/2]
|
virtual |
◆ GetEndTidalCarbonDioxideFraction() [1/2]
|
virtual |
◆ GetEndTidalCarbonDioxideFraction() [2/2]
|
virtual |
◆ GetEndTidalCarbonDioxidePressure() [1/2]
|
virtual |
◆ GetEndTidalCarbonDioxidePressure() [2/2]
|
virtual |
◆ GetEndTidalOxygenFraction() [1/2]
|
virtual |
◆ GetEndTidalOxygenFraction() [2/2]
|
virtual |
◆ GetEndTidalOxygenPressure() [1/2]
|
virtual |
◆ GetEndTidalOxygenPressure() [2/2]
|
virtual |
◆ GetExpiratoryFlow() [1/2]
|
virtual |
◆ GetExpiratoryFlow() [2/2]
|
virtual |
◆ GetExpiratoryResistance() [1/2]
|
virtual |
◆ GetExpiratoryResistance() [2/2]
|
virtual |
◆ GetExpiratoryTidalVolume() [1/2]
|
virtual |
◆ GetExpiratoryTidalVolume() [2/2]
|
virtual |
◆ GetExtrinsicPositiveEndExpiratoryPressure() [1/2]
|
virtual |
◆ GetExtrinsicPositiveEndExpiratoryPressure() [2/2]
|
virtual |
◆ GetInspiratoryExpiratoryRatio() [1/2]
|
virtual |
◆ GetInspiratoryExpiratoryRatio() [2/2]
|
virtual |
◆ GetInspiratoryFlow() [1/2]
|
virtual |
◆ GetInspiratoryFlow() [2/2]
|
virtual |
◆ GetInspiratoryResistance() [1/2]
|
virtual |
◆ GetInspiratoryResistance() [2/2]
|
virtual |
◆ GetInspiratoryTidalVolume() [1/2]
|
virtual |
◆ GetInspiratoryTidalVolume() [2/2]
|
virtual |
◆ GetIntrinsicPositiveEndExpiratoryPressure() [1/2]
|
virtual |
◆ GetIntrinsicPositiveEndExpiratoryPressure() [2/2]
|
virtual |
◆ GetLeakFraction() [1/2]
|
virtual |
◆ GetLeakFraction() [2/2]
|
virtual |
◆ GetMeanAirwayPressure() [1/2]
|
virtual |
◆ GetMeanAirwayPressure() [2/2]
|
virtual |
◆ GetPeakExpiratoryFlow() [1/2]
|
virtual |
◆ GetPeakExpiratoryFlow() [2/2]
|
virtual |
◆ GetPeakInspiratoryFlow() [1/2]
|
virtual |
◆ GetPeakInspiratoryFlow() [2/2]
|
virtual |
◆ GetPeakInspiratoryPressure() [1/2]
|
virtual |
◆ GetPeakInspiratoryPressure() [2/2]
|
virtual |
◆ GetPlateauPressure() [1/2]
|
virtual |
◆ GetPlateauPressure() [2/2]
|
virtual |
◆ GetRespirationRate() [1/2]
|
virtual |
◆ GetRespirationRate() [2/2]
|
virtual |
◆ GetScalar()
|
overridevirtual |
Implements SESystem.
◆ GetSettings() [1/2]
|
virtual |
◆ GetSettings() [2/2]
|
virtual |
◆ GetStaticRespiratoryCompliance() [1/2]
|
virtual |
◆ GetStaticRespiratoryCompliance() [2/2]
|
virtual |
◆ GetTidalVolume() [1/2]
|
virtual |
◆ GetTidalVolume() [2/2]
|
virtual |
◆ GetTotalLungVolume() [1/2]
|
virtual |
◆ GetTotalLungVolume() [2/2]
|
virtual |
◆ GetTotalPositiveEndExpiratoryPressure() [1/2]
|
virtual |
◆ GetTotalPositiveEndExpiratoryPressure() [2/2]
|
virtual |
◆ GetTotalPulmonaryVentilation() [1/2]
|
virtual |
◆ GetTotalPulmonaryVentilation() [2/2]
|
virtual |
◆ HasAirwayPressure()
|
virtual |
◆ HasDynamicRespiratoryCompliance()
|
virtual |
◆ HasEndTidalCarbonDioxideFraction()
|
virtual |
◆ HasEndTidalCarbonDioxidePressure()
|
virtual |
◆ HasEndTidalOxygenFraction()
|
virtual |
◆ HasEndTidalOxygenPressure()
|
virtual |
◆ HasExpiratoryFlow()
|
virtual |
◆ HasExpiratoryResistance()
|
virtual |
◆ HasExpiratoryTidalVolume()
|
virtual |
◆ HasExtrinsicPositiveEndExpiratoryPressure()
|
virtual |
◆ HasInspiratoryExpiratoryRatio()
|
virtual |
◆ HasInspiratoryFlow()
|
virtual |
◆ HasInspiratoryResistance()
|
virtual |
◆ HasInspiratoryTidalVolume()
|
virtual |
◆ HasIntrinsicPositiveEndExpiratoryPressure()
|
virtual |
◆ HasLeakFraction()
|
virtual |
◆ HasMeanAirwayPressure()
|
virtual |
◆ HasPeakExpiratoryFlow()
|
virtual |
◆ HasPeakInspiratoryFlow()
|
virtual |
◆ HasPeakInspiratoryPressure()
|
virtual |
◆ HasPlateauPressure()
|
virtual |
◆ HasRespirationRate()
|
virtual |
◆ HasSettings()
|
virtual |
◆ HasStaticRespiratoryCompliance()
|
virtual |
◆ HasTidalVolume()
|
virtual |
◆ HasTotalLungVolume()
|
virtual |
◆ HasTotalPositiveEndExpiratoryPressure()
|
virtual |
◆ HasTotalPulmonaryVentilation()
|
virtual |
◆ RemoveSettings()
|
virtual |
◆ SetBreathState()
|
virtual |
◆ StateChange()
|
inlineprotectedvirtual |
◆ TurnOff()
|
virtual |
Friends And Related Function Documentation
◆ PBMechanicalVentilator
|
friend |
Member Data Documentation
◆ m_AirwayPressure
|
protected |
◆ m_BreathState
|
protected |
◆ m_DynamicRespiratoryCompliance
|
protected |
◆ m_EndTidalCarbonDioxideFraction
|
protected |
◆ m_EndTidalCarbonDioxidePressure
|
protected |
◆ m_EndTidalOxygenFraction
|
protected |
◆ m_EndTidalOxygenPressure
|
protected |
◆ m_ExpiratoryFlow
|
protected |
◆ m_ExpiratoryResistance
|
protected |
◆ m_ExpiratoryTidalVolume
|
protected |
◆ m_ExtrinsicPositiveEndExpiratoryPressure
|
protected |
◆ m_InspiratoryExpiratoryRatio
|
protected |
◆ m_InspiratoryFlow
|
protected |
◆ m_InspiratoryResistance
|
protected |
◆ m_InspiratoryTidalVolume
|
protected |
◆ m_IntrinsicPositiveEndExpiratoryPressure
|
protected |
◆ m_LeakFraction
|
protected |
◆ m_MeanAirwayPressure
|
protected |
◆ m_PeakExpiratoryFlow
|
protected |
◆ m_PeakInspiratoryFlow
|
protected |
◆ m_PeakInspiratoryPressure
|
protected |
◆ m_PlateauPressure
|
protected |
◆ m_RespirationRate
|
protected |
◆ m_Settings
|
protected |
◆ m_StaticRespiratoryCompliance
|
protected |
◆ m_TidalVolume
|
protected |
◆ m_TotalLungVolume
|
protected |
◆ m_TotalPositiveEndExpiratoryPressure
|
protected |
◆ m_TotalPulmonaryVentilation
|
protected |