SEPatient Class Reference
#include <SEPatient.h>
Inherits Loggable.
Public Member Functions | |
SEPatient (Logger *logger) | |
virtual | ~SEPatient () |
virtual void | Clear () |
void | Copy (const SEPatient &src) |
bool | SerializeToString (std::string &output, eSerializationFormat m) const |
bool | SerializeToFile (const std::string &filename) const |
bool | SerializeFromString (const std::string &src, eSerializationFormat m) |
bool | SerializeFromFile (const std::string &filename) |
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 | PBPatient |
Additional Inherited Members | |
Protected Attributes inherited from Loggable | |
bool | myLogger |
Logger * | m_Logger |
Constructor & Destructor Documentation
◆ SEPatient()
SEPatient::SEPatient | ( | Logger * | logger | ) |
◆ ~SEPatient()
|
virtual |
Member Function Documentation
◆ Clear()
|
virtual |
◆ Copy()
void SEPatient::Copy | ( | const SEPatient & | src | ) |
◆ GetAge() [1/2]
|
virtual |
◆ GetAge() [2/2]
|
virtual |
◆ GetAlveoliSurfaceArea() [1/2]
|
virtual |
◆ GetAlveoliSurfaceArea() [2/2]
|
virtual |
◆ GetBasalMetabolicRate() [1/2]
|
virtual |
◆ GetBasalMetabolicRate() [2/2]
|
virtual |
◆ GetBloodVolumeBaseline() [1/2]
|
virtual |
◆ GetBloodVolumeBaseline() [2/2]
|
virtual |
◆ GetBodyDensity() [1/2]
|
virtual |
◆ GetBodyDensity() [2/2]
|
virtual |
◆ GetBodyFatFraction() [1/2]
|
virtual |
◆ GetBodyFatFraction() [2/2]
|
virtual |
◆ GetBodyMassIndex() [1/2]
|
virtual |
◆ GetBodyMassIndex() [2/2]
|
virtual |
◆ GetDiastolicArterialPressureBaseline() [1/2]
|
virtual |
◆ GetDiastolicArterialPressureBaseline() [2/2]
|
virtual |
◆ GetExpiratoryReserveVolume() [1/2]
|
virtual |
◆ GetExpiratoryReserveVolume() [2/2]
|
virtual |
◆ GetFunctionalResidualCapacity() [1/2]
|
virtual |
◆ GetFunctionalResidualCapacity() [2/2]
|
virtual |
◆ GetHeartRateBaseline() [1/2]
|
virtual |
◆ GetHeartRateBaseline() [2/2]
|
virtual |
◆ GetHeartRateMaximum() [1/2]
|
virtual |
◆ GetHeartRateMaximum() [2/2]
|
virtual |
◆ GetHeartRateMinimum() [1/2]
|
virtual |
◆ GetHeartRateMinimum() [2/2]
|
virtual |
◆ GetHeight() [1/2]
|
virtual |
◆ GetHeight() [2/2]
|
virtual |
◆ GetIdealBodyWeight() [1/2]
|
virtual |
◆ GetIdealBodyWeight() [2/2]
|
virtual |
◆ GetInspiratoryCapacity() [1/2]
|
virtual |
◆ GetInspiratoryCapacity() [2/2]
|
virtual |
◆ GetInspiratoryReserveVolume() [1/2]
|
virtual |
◆ GetInspiratoryReserveVolume() [2/2]
|
virtual |
◆ GetLeanBodyMass() [1/2]
|
virtual |
◆ GetLeanBodyMass() [2/2]
|
virtual |
◆ GetMeanArterialPressureBaseline() [1/2]
|
virtual |
◆ GetMeanArterialPressureBaseline() [2/2]
|
virtual |
◆ GetName()
|
virtual |
◆ GetPulsePressureBaseline() [1/2]
|
virtual |
◆ GetPulsePressureBaseline() [2/2]
|
virtual |
◆ GetResidualVolume() [1/2]
|
virtual |
◆ GetResidualVolume() [2/2]
|
virtual |
◆ GetRespirationRateBaseline() [1/2]
|
virtual |
◆ GetRespirationRateBaseline() [2/2]
|
virtual |
◆ GetRightLungRatio() [1/2]
|
virtual |
◆ GetRightLungRatio() [2/2]
|
virtual |
◆ GetScalar()
|
virtual |
◆ GetSex()
|
virtual |
◆ GetSkinSurfaceArea() [1/2]
|
virtual |
◆ GetSkinSurfaceArea() [2/2]
|
virtual |
◆ GetSystolicArterialPressureBaseline() [1/2]
|
virtual |
◆ GetSystolicArterialPressureBaseline() [2/2]
|
virtual |
◆ GetTidalVolumeBaseline() [1/2]
|
virtual |
◆ GetTidalVolumeBaseline() [2/2]
|
virtual |
◆ GetTotalLungCapacity() [1/2]
|
virtual |
◆ GetTotalLungCapacity() [2/2]
|
virtual |
◆ GetVitalCapacity() [1/2]
|
virtual |
◆ GetVitalCapacity() [2/2]
|
virtual |
◆ GetWeight() [1/2]
|
virtual |
◆ GetWeight() [2/2]
|
virtual |
◆ HasAge()
|
virtual |
◆ HasAlveoliSurfaceArea()
|
virtual |
◆ HasBasalMetabolicRate()
|
virtual |
◆ HasBloodVolumeBaseline()
|
virtual |
◆ HasBodyDensity()
|
virtual |
◆ HasBodyFatFraction()
|
virtual |
◆ HasBodyMassIndex()
|
virtual |
◆ HasDiastolicArterialPressureBaseline()
|
virtual |
◆ HasExpiratoryReserveVolume()
|
virtual |
◆ HasFunctionalResidualCapacity()
|
virtual |
◆ HasHeartRateBaseline()
|
virtual |
◆ HasHeartRateMaximum()
|
virtual |
◆ HasHeartRateMinimum()
|
virtual |
◆ HasHeight()
|
virtual |
◆ HasIdealBodyWeight()
|
virtual |
◆ HasInspiratoryCapacity()
|
virtual |
◆ HasInspiratoryReserveVolume()
|
virtual |
◆ HasLeanBodyMass()
|
virtual |
◆ HasMeanArterialPressureBaseline()
|
virtual |
◆ HasName()
|
virtual |
◆ HasPulsePressureBaseline()
|
virtual |
◆ HasResidualVolume()
|
virtual |
◆ HasRespirationRateBaseline()
|
virtual |
◆ HasRightLungRatio()
|
virtual |
◆ HasSkinSurfaceArea()
|
virtual |
◆ HasSystolicArterialPressureBaseline()
|
virtual |
◆ HasTidalVolumeBaseline()
|
virtual |
◆ HasTotalLungCapacity()
|
virtual |
◆ HasVitalCapacity()
|
virtual |
◆ HasWeight()
|
virtual |
◆ InvalidateName()
|
virtual |
◆ SerializeFromFile()
bool SEPatient::SerializeFromFile | ( | const std::string & | filename | ) |
◆ SerializeFromString()
bool SEPatient::SerializeFromString | ( | const std::string & | src, |
eSerializationFormat | m | ||
) |
◆ SerializeToFile()
bool SEPatient::SerializeToFile | ( | const std::string & | filename | ) | const |
◆ SerializeToString()
bool SEPatient::SerializeToString | ( | std::string & | output, |
eSerializationFormat | m | ||
) | const |
◆ SetName()
|
virtual |
◆ SetSex()
|
virtual |
Friends And Related Function Documentation
◆ PBPatient
|
friend |
Member Data Documentation
◆ m_Age
|
protected |
◆ m_AlveoliSurfaceArea
|
protected |
◆ m_BasalMetabolicRate
|
protected |
◆ m_BloodVolumeBaseline
|
protected |
◆ m_BodyDensity
|
protected |
◆ m_BodyFatFraction
|
protected |
◆ m_BodyMassIndex
|
protected |
◆ m_DiastolicArterialPressureBaseline
|
protected |
◆ m_ExpiratoryReserveVolume
|
protected |
◆ m_FunctionalResidualCapacity
|
protected |
◆ m_HeartRateBaseline
|
protected |
◆ m_HeartRateMaximum
|
protected |
◆ m_HeartRateMinimum
|
protected |
◆ m_Height
|
protected |
◆ m_IdealBodyWeight
|
protected |
◆ m_InspiratoryCapacity
|
protected |
◆ m_InspiratoryReserveVolume
|
protected |
◆ m_LeanBodyMass
|
protected |
◆ m_MeanArterialPressureBaseline
|
protected |
◆ m_Name
|
protected |
◆ m_PulsePressureBaseline
|
protected |
◆ m_ResidualVolume
|
protected |
◆ m_RespirationRateBaseline
|
protected |
◆ m_RightLungRatio
|
protected |
◆ m_Sex
|
protected |
◆ m_SkinSurfaceArea
|
protected |
◆ m_SystolicArterialPressureBaseline
|
protected |
◆ m_TidalVolumeBaseline
|
protected |
◆ m_TotalLungCapacity
|
protected |
◆ m_VitalCapacity
|
protected |
◆ m_Weight
|
protected |