SEComprehensiveMetabolicPanel Class Reference
#include <SEComprehensiveMetabolicPanel.h>
Inheritance diagram for SEComprehensiveMetabolicPanel:
Public Member Functions | |
| SEComprehensiveMetabolicPanel (Logger *logger) | |
| virtual | ~SEComprehensiveMetabolicPanel () |
| void | Clear () override |
| bool | SerializeToString (std::string &output, eSerializationFormat m) const override |
| bool | SerializeToFile (const std::string &filename) const override |
| bool | HasAlbumin () const |
| SEScalarMassPerVolume & | GetAlbumin () |
| virtual double | GetAlbumin (const MassPerVolumeUnit &unit) const |
| bool | HasALP () const |
| SEScalarMassPerVolume & | GetALP () |
| virtual double | GetALP (const MassPerVolumeUnit &unit) const |
| bool | HasALT () const |
| SEScalarMassPerVolume & | GetALT () |
| virtual double | GetALT (const MassPerVolumeUnit &unit) const |
| bool | HasAST () const |
| SEScalarMassPerVolume & | GetAST () |
| virtual double | GetAST (const MassPerVolumeUnit &unit) const |
| bool | HasBUN () const |
| SEScalarMassPerVolume & | GetBUN () |
| virtual double | GetBUN (const MassPerVolumeUnit &unit) const |
| bool | HasCalcium () const |
| SEScalarMassPerVolume & | GetCalcium () |
| virtual double | GetCalcium (const MassPerVolumeUnit &unit) const |
| bool | HasChloride () const |
| SEScalarAmountPerVolume & | GetChloride () |
| virtual double | GetChloride (const AmountPerVolumeUnit &unit) const |
| bool | HasCO2 () const |
| SEScalarAmountPerVolume & | GetCO2 () |
| virtual double | GetCO2 (const AmountPerVolumeUnit &unit) const |
| bool | HasCreatinine () const |
| SEScalarMassPerVolume & | GetCreatinine () |
| virtual double | GetCreatinine (const MassPerVolumeUnit &unit) const |
| bool | HasGlucose () const |
| SEScalarMassPerVolume & | GetGlucose () |
| virtual double | GetGlucose (const MassPerVolumeUnit &unit) const |
| bool | HasPotassium () const |
| SEScalarAmountPerVolume & | GetPotassium () |
| virtual double | GetPotassium (const AmountPerVolumeUnit &unit) const |
| bool | HasSodium () const |
| SEScalarAmountPerVolume & | GetSodium () |
| virtual double | GetSodium (const AmountPerVolumeUnit &unit) const |
| bool | HasTotalBilirubin () const |
| SEScalarMassPerVolume & | GetTotalBilirubin () |
| virtual double | GetTotalBilirubin (const MassPerVolumeUnit &unit) const |
| bool | HasTotalProtein () const |
| SEScalarMassPerVolume & | GetTotalProtein () |
| virtual double | GetTotalProtein (const MassPerVolumeUnit &unit) const |
Public Member Functions inherited from SEPatientAssessment | |
| SEPatientAssessment (Logger *logger) | |
| virtual | ~SEPatientAssessment () |
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 | |
| SEScalarMassPerVolume * | m_Albumin |
| SEScalarMassPerVolume * | m_ALP |
| SEScalarMassPerVolume * | m_ALT |
| SEScalarMassPerVolume * | m_AST |
| SEScalarMassPerVolume * | m_BUN |
| SEScalarMassPerVolume * | m_Calcium |
| SEScalarAmountPerVolume * | m_Chloride |
| SEScalarAmountPerVolume * | m_CO2 |
| SEScalarMassPerVolume * | m_Creatinine |
| SEScalarMassPerVolume * | m_Glucose |
| SEScalarAmountPerVolume * | m_Potassium |
| SEScalarAmountPerVolume * | m_Sodium |
| SEScalarMassPerVolume * | m_TotalBilirubin |
| SEScalarMassPerVolume * | m_TotalProtein |
Protected Attributes inherited from Loggable | |
| bool | myLogger |
| Logger * | m_Logger |
Friends | |
| class | PBPatientAssessment |
Constructor & Destructor Documentation
◆ SEComprehensiveMetabolicPanel()
| SEComprehensiveMetabolicPanel::SEComprehensiveMetabolicPanel | ( | Logger * | logger | ) |
◆ ~SEComprehensiveMetabolicPanel()
|
virtual |
Member Function Documentation
◆ Clear()
|
overridevirtual |
Reimplemented from SEPatientAssessment.
◆ GetAlbumin() [1/2]
| SEScalarMassPerVolume & SEComprehensiveMetabolicPanel::GetAlbumin | ( | ) |
◆ GetAlbumin() [2/2]
|
virtual |
◆ GetALP() [1/2]
| SEScalarMassPerVolume & SEComprehensiveMetabolicPanel::GetALP | ( | ) |
◆ GetALP() [2/2]
|
virtual |
◆ GetALT() [1/2]
| SEScalarMassPerVolume & SEComprehensiveMetabolicPanel::GetALT | ( | ) |
◆ GetALT() [2/2]
|
virtual |
◆ GetAST() [1/2]
| SEScalarMassPerVolume & SEComprehensiveMetabolicPanel::GetAST | ( | ) |
◆ GetAST() [2/2]
|
virtual |
◆ GetBUN() [1/2]
| SEScalarMassPerVolume & SEComprehensiveMetabolicPanel::GetBUN | ( | ) |
◆ GetBUN() [2/2]
|
virtual |
◆ GetCalcium() [1/2]
| SEScalarMassPerVolume & SEComprehensiveMetabolicPanel::GetCalcium | ( | ) |
◆ GetCalcium() [2/2]
|
virtual |
◆ GetChloride() [1/2]
| SEScalarAmountPerVolume & SEComprehensiveMetabolicPanel::GetChloride | ( | ) |
◆ GetChloride() [2/2]
|
virtual |
◆ GetCO2() [1/2]
| SEScalarAmountPerVolume & SEComprehensiveMetabolicPanel::GetCO2 | ( | ) |
◆ GetCO2() [2/2]
|
virtual |
◆ GetCreatinine() [1/2]
| SEScalarMassPerVolume & SEComprehensiveMetabolicPanel::GetCreatinine | ( | ) |
◆ GetCreatinine() [2/2]
|
virtual |
◆ GetGlucose() [1/2]
| SEScalarMassPerVolume & SEComprehensiveMetabolicPanel::GetGlucose | ( | ) |
◆ GetGlucose() [2/2]
|
virtual |
◆ GetPotassium() [1/2]
| SEScalarAmountPerVolume & SEComprehensiveMetabolicPanel::GetPotassium | ( | ) |
◆ GetPotassium() [2/2]
|
virtual |
◆ GetSodium() [1/2]
| SEScalarAmountPerVolume & SEComprehensiveMetabolicPanel::GetSodium | ( | ) |
◆ GetSodium() [2/2]
|
virtual |
◆ GetTotalBilirubin() [1/2]
| SEScalarMassPerVolume & SEComprehensiveMetabolicPanel::GetTotalBilirubin | ( | ) |
◆ GetTotalBilirubin() [2/2]
|
virtual |
◆ GetTotalProtein() [1/2]
| SEScalarMassPerVolume & SEComprehensiveMetabolicPanel::GetTotalProtein | ( | ) |
◆ GetTotalProtein() [2/2]
|
virtual |
◆ HasAlbumin()
| bool SEComprehensiveMetabolicPanel::HasAlbumin | ( | ) | const |
◆ HasALP()
| bool SEComprehensiveMetabolicPanel::HasALP | ( | ) | const |
◆ HasALT()
| bool SEComprehensiveMetabolicPanel::HasALT | ( | ) | const |
◆ HasAST()
| bool SEComprehensiveMetabolicPanel::HasAST | ( | ) | const |
◆ HasBUN()
| bool SEComprehensiveMetabolicPanel::HasBUN | ( | ) | const |
◆ HasCalcium()
| bool SEComprehensiveMetabolicPanel::HasCalcium | ( | ) | const |
◆ HasChloride()
| bool SEComprehensiveMetabolicPanel::HasChloride | ( | ) | const |
◆ HasCO2()
| bool SEComprehensiveMetabolicPanel::HasCO2 | ( | ) | const |
◆ HasCreatinine()
| bool SEComprehensiveMetabolicPanel::HasCreatinine | ( | ) | const |
◆ HasGlucose()
| bool SEComprehensiveMetabolicPanel::HasGlucose | ( | ) | const |
◆ HasPotassium()
| bool SEComprehensiveMetabolicPanel::HasPotassium | ( | ) | const |
◆ HasSodium()
| bool SEComprehensiveMetabolicPanel::HasSodium | ( | ) | const |
◆ HasTotalBilirubin()
| bool SEComprehensiveMetabolicPanel::HasTotalBilirubin | ( | ) | const |
◆ HasTotalProtein()
| bool SEComprehensiveMetabolicPanel::HasTotalProtein | ( | ) | const |
◆ SerializeToFile()
|
overridevirtual |
Implements SEPatientAssessment.
◆ SerializeToString()
|
overridevirtual |
Implements SEPatientAssessment.
Friends And Related Function Documentation
◆ PBPatientAssessment
|
friend |
Member Data Documentation
◆ m_Albumin
|
protected |
◆ m_ALP
|
protected |
◆ m_ALT
|
protected |
◆ m_AST
|
protected |
◆ m_BUN
|
protected |
◆ m_Calcium
|
protected |
◆ m_Chloride
|
protected |
◆ m_CO2
|
protected |
◆ m_Creatinine
|
protected |
◆ m_Glucose
|
protected |
◆ m_Potassium
|
protected |
◆ m_Sodium
|
protected |
◆ m_TotalBilirubin
|
protected |
◆ m_TotalProtein
|
protected |

Public Member Functions inherited from