SEArterialBloodGasTest Class Reference
#include <SEArterialBloodGasTest.h>
Inherits SEPatientAssessment.
Public Member Functions | |
SEArterialBloodGasTest (Logger *logger) | |
virtual | ~SEArterialBloodGasTest () |
void | Clear () override |
bool | SerializeToString (std::string &output, eSerializationFormat m) const override |
bool | SerializeToFile (const std::string &filename) const override |
virtual bool | HasBloodPH () const |
virtual SEScalar & | GetBloodPH () |
virtual double | GetBloodPH () const |
virtual bool | HasBicarbonate () const |
virtual SEScalarEquivalentWeightPerVolume & | GetBicarbonate () |
virtual double | GetBicarbonate (const EquivalentWeightPerVolumeUnit &unit) const |
virtual bool | HasPartialPressureOfOxygen () const |
virtual SEScalarPressure & | GetPartialPressureOfOxygen () |
virtual double | GetPartialPressureOfOxygen (const PressureUnit &unit) const |
virtual bool | HasPartialPressureOfCarbonDioxide () const |
virtual SEScalarPressure & | GetPartialPressureOfCarbonDioxide () |
virtual double | GetPartialPressureOfCarbonDioxide (const PressureUnit &unit) const |
virtual bool | HasOxygenSaturation () const |
virtual SEScalar & | GetOxygenSaturation () |
virtual double | GetOxygenSaturation () const |
Public Member Functions inherited from SEPatientAssessment | |
SEPatientAssessment (Logger *logger) | |
virtual | ~SEPatientAssessment () |
virtual void | Clear () |
virtual bool | SerializeToString (std::string &output, eSerializationFormat m) const =0 |
virtual bool | SerializeToFile (const std::string &filename) const =0 |
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 |
Protected Attributes | |
SEScalar * | m_BloodPH |
SEScalarEquivalentWeightPerVolume * | m_Bicarbonate |
SEScalarPressure * | m_PartialPressureOfOxygen |
SEScalarPressure * | m_PartialPressureOfCarbonDioxide |
SEScalar * | m_OxygenSaturation |
Protected Attributes inherited from Loggable | |
bool | myLogger |
Logger * | m_Logger |
Friends | |
class | PBPatientAssessment |
Constructor & Destructor Documentation
◆ SEArterialBloodGasTest()
SEArterialBloodGasTest::SEArterialBloodGasTest | ( | Logger * | logger | ) |
◆ ~SEArterialBloodGasTest()
|
virtual |
Member Function Documentation
◆ Clear()
|
overridevirtual |
Reimplemented from SEPatientAssessment.
◆ GetBicarbonate() [1/2]
|
virtual |
◆ GetBicarbonate() [2/2]
|
virtual |
◆ GetBloodPH() [1/2]
|
virtual |
◆ GetBloodPH() [2/2]
|
virtual |
◆ GetOxygenSaturation() [1/2]
|
virtual |
◆ GetOxygenSaturation() [2/2]
|
virtual |
◆ GetPartialPressureOfCarbonDioxide() [1/2]
|
virtual |
◆ GetPartialPressureOfCarbonDioxide() [2/2]
|
virtual |
◆ GetPartialPressureOfOxygen() [1/2]
|
virtual |
◆ GetPartialPressureOfOxygen() [2/2]
|
virtual |
◆ HasBicarbonate()
|
virtual |
◆ HasBloodPH()
|
virtual |
◆ HasOxygenSaturation()
|
virtual |
◆ HasPartialPressureOfCarbonDioxide()
|
virtual |
◆ HasPartialPressureOfOxygen()
|
virtual |
◆ SerializeToFile()
|
overridevirtual |
Implements SEPatientAssessment.
◆ SerializeToString()
|
overridevirtual |
Implements SEPatientAssessment.
Friends And Related Function Documentation
◆ PBPatientAssessment
|
friend |
Member Data Documentation
◆ m_Bicarbonate
|
protected |
◆ m_BloodPH
|
protected |
◆ m_OxygenSaturation
|
protected |
◆ m_PartialPressureOfCarbonDioxide
|
protected |
◆ m_PartialPressureOfOxygen
|
protected |