SEExtracorporealMembraneOxygenationDevice Class Reference
#include <SEExtracorporealMembraneOxygenationDevice.h>
Inherits SEEquipment.
Public Member Functions | |
| SEExtracorporealMembraneOxygenationDevice (Logger *logger) | |
| virtual | ~SEExtracorporealMembraneOxygenationDevice () |
| 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 | PBExtracorporealMembraneOxygenationDevice |
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
◆ SEExtracorporealMembraneOxygenationDevice()
| SEExtracorporealMembraneOxygenationDevice::SEExtracorporealMembraneOxygenationDevice | ( | Logger * | logger | ) |
◆ ~SEExtracorporealMembraneOxygenationDevice()
|
virtual |
Member Function Documentation
◆ Clear()
|
overridevirtual |
Reimplemented from SESystem.
◆ GetBagVolume() [1/2]
|
virtual |
◆ GetBagVolume() [2/2]
|
virtual |
◆ GetBloodFlow() [1/2]
|
virtual |
◆ GetBloodFlow() [2/2]
|
virtual |
◆ GetDrainagePressure() [1/2]
|
virtual |
◆ GetDrainagePressure() [2/2]
|
virtual |
◆ GetHemoglobinConcentration() [1/2]
|
virtual |
◆ GetHemoglobinConcentration() [2/2]
|
virtual |
◆ GetHydraulicTransmembranePressureGradient() [1/2]
|
virtual |
◆ GetHydraulicTransmembranePressureGradient() [2/2]
|
virtual |
◆ GetInletOxygenSaturation() [1/2]
|
virtual |
◆ GetInletOxygenSaturation() [2/2]
|
virtual |
◆ GetInletPressure() [1/2]
|
virtual |
◆ GetInletPressure() [2/2]
|
virtual |
◆ GetMembraneLungCarbonDioxideContribution() [1/2]
|
virtual |
◆ GetMembraneLungCarbonDioxideContribution() [2/2]
|
virtual |
◆ GetMembraneLungOxygenContribution() [1/2]
|
virtual |
◆ GetMembraneLungOxygenContribution() [2/2]
|
virtual |
◆ GetOutletOxygenSaturation() [1/2]
|
virtual |
◆ GetOutletOxygenSaturation() [2/2]
|
virtual |
◆ GetOutletPressure() [1/2]
|
virtual |
◆ GetOutletPressure() [2/2]
|
virtual |
◆ GetScalar()
|
overridevirtual |
Implements SESystem.
◆ GetSettings() [1/2]
|
virtual |
◆ GetSettings() [2/2]
|
virtual |
◆ GetSweepGasFlow() [1/2]
|
virtual |
◆ GetSweepGasFlow() [2/2]
|
virtual |
◆ GetTransmembranePressureGradient() [1/2]
|
virtual |
◆ GetTransmembranePressureGradient() [2/2]
|
virtual |
◆ HasBagVolume()
|
virtual |
◆ HasBloodFlow()
|
virtual |
◆ HasDrainagePressure()
|
virtual |
◆ HasHemoglobinConcentration()
|
virtual |
◆ HasHydraulicTransmembranePressureGradient()
|
virtual |
◆ HasInletOxygenSaturation()
|
virtual |
◆ HasInletPressure()
|
virtual |
◆ HasMembraneLungCarbonDioxideContribution()
|
virtual |
◆ HasMembraneLungOxygenContribution()
|
virtual |
◆ HasOutletOxygenSaturation()
|
virtual |
◆ HasOutletPressure()
|
virtual |
◆ HasSettings()
|
virtual |
◆ HasSweepGasFlow()
|
virtual |
◆ HasTransmembranePressureGradient()
|
virtual |
◆ RemoveSettings()
|
virtual |
◆ StateChange()
|
inlineprotectedvirtual |
◆ TurnOff()
|
virtual |
Friends And Related Function Documentation
◆ PBExtracorporealMembraneOxygenationDevice
|
friend |
Member Data Documentation
◆ m_BagVolume
|
protected |
◆ m_BloodFlow
|
protected |
◆ m_DrainagePressure
|
protected |
◆ m_HemoglobinConcentration
|
protected |
◆ m_HydraulicTransmembranePressureGradient
|
protected |
◆ m_InletOxygenSaturation
|
protected |
◆ m_InletPressure
|
protected |
◆ m_MembraneLungCarbonDioxideContribution
|
protected |
◆ m_MembraneLungOxygenContribution
|
protected |
◆ m_OutletOxygenSaturation
|
protected |
◆ m_OutletPressure
|
protected |
◆ m_Settings
|
protected |
◆ m_SweepGasFlow
|
protected |
◆ m_TransmembranePressureGradient
|
protected |

Public Member Functions inherited from