#include <SEBloodChemistrySystem.h>

Public Member Functions | |
| SEBloodChemistrySystem (Logger *logger) | |
| ~SEBloodChemistrySystem () override | |
| const char * | classname () const override |
| size_t | hash_code () const override |
| void | Clear () override |
| |
| const SEScalar * | GetScalar (const char *name) override |
| const SEScalar * | GetScalar (const std::string &name) override |
| |
| bool | HasTotalBilirubin () const |
| SEScalarMassPerVolume & | GetTotalBilirubin () |
| double | GetTotalBilirubin (const MassPerVolumeUnit &unit) const |
| virtual bool | HasInflammatoryResponse () const |
| virtual SEInflammatoryResponse & | GetInflammatoryResponse () |
| virtual SEInflammatoryResponse & | GetInflammatoryResponse () const |
Public Member Functions inherited from biogears::SESystem | |
| SESystem (Logger *logger) | |
| virtual | ~SESystem () |
| bool | Load (const CDM::SystemData &in) |
Public Member Functions inherited from biogears::Loggable | |
| Loggable () | |
| Loggable (Logger *log) | |
| virtual | ~Loggable () |
| virtual Logger * | GetLogger () const |
Static Public Member Functions | |
| static size_t | TypeHash () |
| static constexpr char const *const | TypeTag () |
Static Public Member Functions inherited from biogears::SESystem | |
| static const SEScalar * | GetScalar (const char *name, std::vector< SESystem * > *systems) |
| static const SEScalar * | GetScalar (const std::string &name, std::vector< SESystem * > *systems) |
Serialization | |
| bool | Load (const CDM::BloodChemistrySystemData &in) |
| |
| CDM::BloodChemistrySystemData * | Unload () const override |
| |
| Tree< const char * > | GetPhysiologyRequestGraph () const override |
| |
| void | Unload (CDM::BloodChemistrySystemData &data) const |
| |
BloodDensity | |
| bool | HasBloodDensity () const |
| |
| SEScalarMassPerVolume & | GetBloodDensity () |
| |
| double | GetBloodDensity (const MassPerVolumeUnit &unit) const |
| |
ArterialBloodPH | |
| bool | HasArterialBloodPH () const |
| Test if member has been allocated More... | |
| SEScalar & | GetArterialBloodPH () |
| Get member class, allocate if nullptr. More... | |
| double | GetArterialBloodPH () const |
| Test if member has been allocated More... | |
ArterialBloodPHBaseline | |
| bool | HasArterialBloodPHBaseline () const |
| Test if member has been allocated More... | |
| SEScalar & | GetArterialBloodPHBaseline () |
| Get member class, allocate if nullptr. More... | |
| double | GetArterialBloodPHBaseline () const |
| Test if member has been allocated More... | |
VenousBloodPH | |
| bool | HasVenousBloodPH () const |
| Test if member has been allocated More... | |
| SEScalar & | GetVenousBloodPH () |
| Get member class, allocate if nullptr. More... | |
| double | GetVenousBloodPH () const |
| Test if member has been allocated More... | |
BloodSpecificHeat | |
| bool | HasBloodSpecificHeat () const |
| Test if member has been allocated More... | |
| SEScalarHeatCapacitancePerMass & | GetBloodSpecificHeat () |
| Get member class, allocate if nullptr. More... | |
| double | GetBloodSpecificHeat (const HeatCapacitancePerMassUnit &unit) const |
| Test if member has been allocated More... | |
BloodUreaNitrogenConcentration | |
| bool | HasBloodUreaNitrogenConcentration () const |
| Test if member has been allocated More... | |
| SEScalarMassPerVolume & | GetBloodUreaNitrogenConcentration () |
| Get member class, allocate if nullptr. More... | |
| double | GetBloodUreaNitrogenConcentration (const MassPerVolumeUnit &unit) const |
| Test if member has been allocated More... | |
CarbonDioxideSaturation | |
| bool | HasCarbonDioxideSaturation () const |
| Test if member has been allocated More... | |
| SEScalarFraction & | GetCarbonDioxideSaturation () |
| Get member class, allocate if nullptr. More... | |
| double | GetCarbonDioxideSaturation () const |
| Test if member has been allocated More... | |
CarbonMonoxideSaturation | |
| bool | HasCarbonMonoxideSaturation () const |
| Test if member has been allocated More... | |
| SEScalarFraction & | GetCarbonMonoxideSaturation () |
| Get member class, allocate if nullptr. More... | |
| double | GetCarbonMonoxideSaturation () const |
| Test if member has been allocated More... | |
Hematocrit | |
| bool | HasHematocrit () const |
| Test if member has been allocated More... | |
| SEScalarFraction & | GetHematocrit () |
| Get member class, allocate if nullptr. More... | |
| double | GetHematocrit () const |
| Test if member has been allocated More... | |
HemoglobinContent | |
| bool | HasHemoglobinContent () const |
| Test if member has been allocated More... | |
| SEScalarMass & | GetHemoglobinContent () |
| Get member class, allocate if nullptr. More... | |
| double | GetHemoglobinContent (const MassUnit &unit) const |
| Test if member has been allocated More... | |
HemoglobinLostToUrine | |
| bool | HasHemoglobinLostToUrine () const |
| Test if member has been allocated More... | |
| SEScalarMass & | GetHemoglobinLostToUrine () |
| Get member class, allocate if nullptr. More... | |
| double | GetHemoglobinLostToUrine (const MassUnit &unit) const |
| Test if member has been allocated More... | |
OxygenSaturation | |
| bool | HasOxygenSaturation () const |
| Test if member has been allocated More... | |
| SEScalarFraction & | GetOxygenSaturation () |
| Get member class, allocate if nullptr. More... | |
| double | GetOxygenSaturation () const |
| Test if member has been allocated More... | |
| bool | HasOxygenVenousSaturation () const |
| Test if member has been allocated More... | |
| SEScalarFraction & | GetOxygenVenousSaturation () |
| Get member class, allocate if nullptr. More... | |
| double | GetOxygenVenousSaturation () const |
| Test if member has been allocated More... | |
Phosphate | |
| bool | HasPhosphate () const |
| Test if member has been allocated More... | |
| SEScalarAmountPerVolume & | GetPhosphate () |
| Get member class, allocate if nullptr. More... | |
| double | GetPhosphate (const AmountPerVolumeUnit &unit) const |
| Test if member has been allocated More... | |
PlasmaVolume | |
| bool | HasPlasmaVolume () const |
| Test if member has been allocated More... | |
| SEScalarVolume & | GetPlasmaVolume () |
| Get member class, allocate if nullptr. More... | |
| double | GetPlasmaVolume (const VolumeUnit &unit) const |
| Test if member has been allocated More... | |
PulseOximetry | |
| bool | HasPulseOximetry () const |
| Test if member has been allocated More... | |
| SEScalarFraction & | GetPulseOximetry () |
| Get member class, allocate if nullptr. More... | |
| double | GetPulseOximetry () const |
| Test if member has been allocated More... | |
RedBloodCellAcetylcholinesteraseConcentration | |
| bool | HasRedBloodCellAcetylcholinesterase () const |
| Test if member has been allocated More... | |
| SEScalarAmountPerVolume & | GetRedBloodCellAcetylcholinesterase () |
| Get member class, allocate if nullptr. More... | |
| double | GetRedBloodCellAcetylcholinesterase (const AmountPerVolumeUnit &unit) const |
| Test if member has been allocated More... | |
RedBloodCellCount | |
| bool | HasRedBloodCellCount () const |
| Test if member has been allocated More... | |
| SEScalarAmountPerVolume & | GetRedBloodCellCount () |
| Get member class, allocate if nullptr. More... | |
| double | GetRedBloodCellCount (const AmountPerVolumeUnit &unit) const |
| Test if member has been allocated More... | |
StrongIonDifference | |
| bool | HasStrongIonDifference () const |
| Test if member has been allocated More... | |
| SEScalarAmountPerVolume & | GetStrongIonDifference () |
| Get member class, allocate if nullptr. More... | |
| double | GetStrongIonDifference (const AmountPerVolumeUnit &unit) const |
| Test if member has been allocated More... | |
ShuntFraction | |
| bool | HasShuntFraction () const |
| Test if member has been allocated More... | |
| SEScalarFraction & | GetShuntFraction () |
| Get member class, allocate if nullptr. More... | |
| double | GetShuntFraction () const |
| Test if member has been allocated More... | |
TotalProteinConcentration | |
| bool | HasTotalProteinConcentration () const |
| Test if member has been allocated More... | |
| SEScalarMassPerVolume & | GetTotalProteinConcentration () |
| Get member class, allocate if nullptr. More... | |
| double | GetTotalProteinConcentration (const MassPerVolumeUnit &unit) const |
| Test if member has been allocated More... | |
RhTransfusionReactionVolume | |
| bool | HasRhTransfusionReactionVolume () const |
| Test if member has been allocated More... | |
| virtual SEScalarVolume & | GetRhTransfusionReactionVolume () |
| Test if rh mismatch More... | |
| double | GetRhTransfusionReactionVolume (const VolumeUnit &unit) const |
| Test if member has been allocated More... | |
VolumeFractionNeutralPhospholipidInPlasma | |
| bool | HasVolumeFractionNeutralPhospholipidInPlasma () const |
| Test if member has been allocated More... | |
| SEScalarFraction & | GetVolumeFractionNeutralPhospholipidInPlasma () |
| Get member class, allocate if nullptr. More... | |
| double | GetVolumeFractionNeutralPhospholipidInPlasma () const |
| Test if member has been allocated More... | |
VolumeFractionNeutralLipidInPlasma | |
| bool | HasVolumeFractionNeutralLipidInPlasma () const |
| Test if member has been allocated More... | |
| SEScalarFraction & | GetVolumeFractionNeutralLipidInPlasma () |
| Get member class, allocate if nullptr. More... | |
| double | GetVolumeFractionNeutralLipidInPlasma () const |
| Test if member has been allocated More... | |
WhiteBloodCellCount | |
| bool | HasWhiteBloodCellCount () const |
| Test if member has been allocated More... | |
| SEScalarAmountPerVolume & | GetWhiteBloodCellCount () |
| Get member class, allocate if nullptr. More... | |
| double | GetWhiteBloodCellCount (const AmountPerVolumeUnit &unit) const |
| Test if member has been allocated More... | |
ArterialCarbonDioxidePressure | |
| bool | HasArterialCarbonDioxidePressure () const |
| Test if member has been allocated More... | |
| SEScalarPressure & | GetArterialCarbonDioxidePressure () |
| Get member class, allocate if nullptr. More... | |
| double | GetArterialCarbonDioxidePressure (const PressureUnit &unit) const |
| Test if member has been allocated More... | |
ArterialOxygenPressure | |
| bool | HasArterialOxygenPressure () const |
| Test if member has been allocated More... | |
| SEScalarPressure & | GetArterialOxygenPressure () |
| Get member class, allocate if nullptr. More... | |
| double | GetArterialOxygenPressure (const PressureUnit &unit) const |
| Test if member has been allocated More... | |
PulmonaryArterialCarbonDioxidePressure | |
| bool | HasPulmonaryArterialCarbonDioxidePressure () const |
| Test if member has been allocated More... | |
| SEScalarPressure & | GetPulmonaryArterialCarbonDioxidePressure () |
| Get member class, allocate if nullptr. More... | |
| double | GetPulmonaryArterialCarbonDioxidePressure (const PressureUnit &unit) const |
| Test if member has been allocated More... | |
PulmonaryArterialOxygenPressure | |
| bool | HasPulmonaryArterialOxygenPressure () const |
| Test if member has been allocated More... | |
| SEScalarPressure & | GetPulmonaryArterialOxygenPressure () |
| Get member class, allocate if nullptr. More... | |
| double | GetPulmonaryArterialOxygenPressure (const PressureUnit &unit) const |
| Test if member has been allocated More... | |
PulmonaryVenousCarbonDioxidePressure | |
| bool | HasPulmonaryVenousCarbonDioxidePressure () const |
| Test if member has been allocated More... | |
| SEScalarPressure & | GetPulmonaryVenousCarbonDioxidePressure () |
| Get member class, allocate if nullptr. More... | |
| double | GetPulmonaryVenousCarbonDioxidePressure (const PressureUnit &unit) const |
| Test if member has been allocated More... | |
PulmonaryVenousOxygenPressure | |
| bool | HasPulmonaryVenousOxygenPressure () const |
| Test if member has been allocated More... | |
| SEScalarPressure & | GetPulmonaryVenousOxygenPressure () |
| Get member class, allocate if nullptr. More... | |
| double | GetPulmonaryVenousOxygenPressure (const PressureUnit &unit) const |
| Test if member has been allocated More... | |
VenousCarbonDioxidePressure | |
| bool | HasVenousCarbonDioxidePressure () const |
| Test if member has been allocated More... | |
| SEScalarPressure & | GetVenousCarbonDioxidePressure () |
| Get member class, allocate if nullptr. More... | |
| double | GetVenousCarbonDioxidePressure (const PressureUnit &unit) const |
| Test if member has been allocated More... | |
VenousOxygenPressure | |
| bool | HasVenousOxygenPressure () const |
| Test if member has been allocated More... | |
| SEScalarPressure & | GetVenousOxygenPressure () |
| Get member class, allocate if nullptr. More... | |
| double | GetVenousOxygenPressure (const PressureUnit &unit) const |
| Test if member has been allocated More... | |
Additional Inherited Members | |
Static Public Attributes inherited from biogears::Loggable | |
| static const std::string | empty |
| static const char * | empty_cStr |
Protected Member Functions inherited from biogears::SESystem | |
| void | Unload (CDM::SystemData &data) const |
Protected Member Functions inherited from biogears::Loggable | |
| virtual void | Debug (const char *msg, const char *origin="") const |
| virtual void | Debug (const std::string &msg, const std::string &origin=empty) const |
| virtual void | Debug (std::ostream &msg, const std::string &origin=empty) const |
| virtual void | Info (const char *msg, const char *origin="") const |
| virtual void | Info (const std::string &msg, const std::string &origin=empty) const |
| virtual void | Info (std::ostream &msg, const std::string &origin=empty) const |
| virtual void | Warning (const char *msg, const char *origin="") const |
| virtual void | Warning (const std::string &msg, const std::string &origin=empty) const |
| virtual void | Warning (std::ostream &msg, const std::string &origin=empty) const |
| virtual void | Error (const char *msg, const char *origin="") const |
| virtual void | Error (const std::string msg, const std::string origin=empty) const |
| virtual void | Error (std::ostream &msg, const std::string &origin=empty) const |
| virtual void | Fatal (const char *msg, const char *origin="") const |
| virtual void | Fatal (const std::string &msg, const std::string &origin=empty) const |
| virtual void | Fatal (std::ostream &msg, const std::string &origin=empty) const |
Detailed Description
Constructor & Destructor Documentation
| biogears::SEBloodChemistrySystem::SEBloodChemistrySystem | ( | Logger * | logger | ) |
|
override |
Member Function Documentation
|
inlineoverridevirtual |
Implements biogears::SESystem.
Reimplemented in biogears::BloodChemistry.
|
overridevirtual |
- Deletes all members.
Reimplemented from biogears::SESystem.
Reimplemented in biogears::BloodChemistry.
| SEScalar & biogears::SEBloodChemistrySystem::GetArterialBloodPH | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetArterialBloodPH | ( | ) | const |
Test if member has been allocated
| SEScalar & biogears::SEBloodChemistrySystem::GetArterialBloodPHBaseline | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetArterialBloodPHBaseline | ( | ) | const |
Test if member has been allocated
| SEScalarPressure & biogears::SEBloodChemistrySystem::GetArterialCarbonDioxidePressure | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetArterialCarbonDioxidePressure | ( | const PressureUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarPressure & biogears::SEBloodChemistrySystem::GetArterialOxygenPressure | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetArterialOxygenPressure | ( | const PressureUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarMassPerVolume & biogears::SEBloodChemistrySystem::GetBloodDensity | ( | ) |
- Return the Property/Child object, if it does not exist, it will be allocated.
| double biogears::SEBloodChemistrySystem::GetBloodDensity | ( | const MassPerVolumeUnit & | unit | ) | const |
- Returns the value of the Property, NaN is returned if the property does not exist.
| SEScalarHeatCapacitancePerMass & biogears::SEBloodChemistrySystem::GetBloodSpecificHeat | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetBloodSpecificHeat | ( | const HeatCapacitancePerMassUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarMassPerVolume & biogears::SEBloodChemistrySystem::GetBloodUreaNitrogenConcentration | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetBloodUreaNitrogenConcentration | ( | const MassPerVolumeUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarFraction & biogears::SEBloodChemistrySystem::GetCarbonDioxideSaturation | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetCarbonDioxideSaturation | ( | ) | const |
Test if member has been allocated
| SEScalarFraction & biogears::SEBloodChemistrySystem::GetCarbonMonoxideSaturation | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetCarbonMonoxideSaturation | ( | ) | const |
Test if member has been allocated
| SEScalarFraction & biogears::SEBloodChemistrySystem::GetHematocrit | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetHematocrit | ( | ) | const |
Test if member has been allocated
| SEScalarMass & biogears::SEBloodChemistrySystem::GetHemoglobinContent | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetHemoglobinContent | ( | const MassUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarMass & biogears::SEBloodChemistrySystem::GetHemoglobinLostToUrine | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetHemoglobinLostToUrine | ( | const MassUnit & | unit | ) | const |
Test if member has been allocated
|
virtual |
|
virtual |
| SEScalarFraction & biogears::SEBloodChemistrySystem::GetOxygenSaturation | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetOxygenSaturation | ( | ) | const |
Test if member has been allocated
| SEScalarFraction & biogears::SEBloodChemistrySystem::GetOxygenVenousSaturation | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetOxygenVenousSaturation | ( | ) | const |
Test if member has been allocated
| SEScalarAmountPerVolume & biogears::SEBloodChemistrySystem::GetPhosphate | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetPhosphate | ( | const AmountPerVolumeUnit & | unit | ) | const |
Test if member has been allocated
|
overridevirtual |
- Clears this object then creates and sets members to data in the bind object
Implements biogears::SESystem.
| SEScalarVolume & biogears::SEBloodChemistrySystem::GetPlasmaVolume | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetPlasmaVolume | ( | const VolumeUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarPressure & biogears::SEBloodChemistrySystem::GetPulmonaryArterialCarbonDioxidePressure | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetPulmonaryArterialCarbonDioxidePressure | ( | const PressureUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarPressure & biogears::SEBloodChemistrySystem::GetPulmonaryArterialOxygenPressure | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetPulmonaryArterialOxygenPressure | ( | const PressureUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarPressure & biogears::SEBloodChemistrySystem::GetPulmonaryVenousCarbonDioxidePressure | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetPulmonaryVenousCarbonDioxidePressure | ( | const PressureUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarPressure & biogears::SEBloodChemistrySystem::GetPulmonaryVenousOxygenPressure | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetPulmonaryVenousOxygenPressure | ( | const PressureUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarFraction & biogears::SEBloodChemistrySystem::GetPulseOximetry | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetPulseOximetry | ( | ) | const |
Test if member has been allocated
| SEScalarAmountPerVolume & biogears::SEBloodChemistrySystem::GetRedBloodCellAcetylcholinesterase | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetRedBloodCellAcetylcholinesterase | ( | const AmountPerVolumeUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarAmountPerVolume & biogears::SEBloodChemistrySystem::GetRedBloodCellCount | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetRedBloodCellCount | ( | const AmountPerVolumeUnit & | unit | ) | const |
Test if member has been allocated
|
virtual |
Test if rh mismatch
| double biogears::SEBloodChemistrySystem::GetRhTransfusionReactionVolume | ( | const VolumeUnit & | unit | ) | const |
Test if member has been allocated
|
overridevirtual |
Implements biogears::SESystem.
|
overridevirtual |
- A reflextion type call that will return the Scalar associated with the string.
ex. GetScalar("Hematocrit") will return the SEScalarPercent object associated with Hematocrit
- Note this is an expensive call as it will string compare many times
This is best used, and intended for, you to dynamically prepopulate
a mapping data structure that will help access what you need
Implements biogears::SESystem.
| SEScalarFraction & biogears::SEBloodChemistrySystem::GetShuntFraction | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetShuntFraction | ( | ) | const |
Test if member has been allocated
| SEScalarAmountPerVolume & biogears::SEBloodChemistrySystem::GetStrongIonDifference | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetStrongIonDifference | ( | const AmountPerVolumeUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarMassPerVolume & biogears::SEBloodChemistrySystem::GetTotalBilirubin | ( | ) |
| double biogears::SEBloodChemistrySystem::GetTotalBilirubin | ( | const MassPerVolumeUnit & | unit | ) | const |
| SEScalarMassPerVolume & biogears::SEBloodChemistrySystem::GetTotalProteinConcentration | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetTotalProteinConcentration | ( | const MassPerVolumeUnit & | unit | ) | const |
Test if member has been allocated
| SEScalar & biogears::SEBloodChemistrySystem::GetVenousBloodPH | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetVenousBloodPH | ( | ) | const |
Test if member has been allocated
| SEScalarPressure & biogears::SEBloodChemistrySystem::GetVenousCarbonDioxidePressure | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetVenousCarbonDioxidePressure | ( | const PressureUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarPressure & biogears::SEBloodChemistrySystem::GetVenousOxygenPressure | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetVenousOxygenPressure | ( | const PressureUnit & | unit | ) | const |
Test if member has been allocated
| SEScalarFraction & biogears::SEBloodChemistrySystem::GetVolumeFractionNeutralLipidInPlasma | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetVolumeFractionNeutralLipidInPlasma | ( | ) | const |
Test if member has been allocated
| SEScalarFraction & biogears::SEBloodChemistrySystem::GetVolumeFractionNeutralPhospholipidInPlasma | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetVolumeFractionNeutralPhospholipidInPlasma | ( | ) | const |
Test if member has been allocated
| SEScalarAmountPerVolume & biogears::SEBloodChemistrySystem::GetWhiteBloodCellCount | ( | ) |
Get member class, allocate if nullptr.
| double biogears::SEBloodChemistrySystem::GetWhiteBloodCellCount | ( | const AmountPerVolumeUnit & | unit | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasArterialBloodPH | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasArterialBloodPHBaseline | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasArterialCarbonDioxidePressure | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasArterialOxygenPressure | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasBloodDensity | ( | ) | const |
- Check to see if an property or child object has been allocated.
| bool biogears::SEBloodChemistrySystem::HasBloodSpecificHeat | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasBloodUreaNitrogenConcentration | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasCarbonDioxideSaturation | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasCarbonMonoxideSaturation | ( | ) | const |
Test if member has been allocated
|
inlineoverridevirtual |
Implements biogears::SESystem.
Reimplemented in biogears::BloodChemistry.
| bool biogears::SEBloodChemistrySystem::HasHematocrit | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasHemoglobinContent | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasHemoglobinLostToUrine | ( | ) | const |
Test if member has been allocated
|
virtual |
| bool biogears::SEBloodChemistrySystem::HasOxygenSaturation | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasOxygenVenousSaturation | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasPhosphate | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasPlasmaVolume | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasPulmonaryArterialCarbonDioxidePressure | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasPulmonaryArterialOxygenPressure | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasPulmonaryVenousCarbonDioxidePressure | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasPulmonaryVenousOxygenPressure | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasPulseOximetry | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasRedBloodCellAcetylcholinesterase | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasRedBloodCellCount | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasRhTransfusionReactionVolume | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasShuntFraction | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasStrongIonDifference | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasTotalBilirubin | ( | ) | const |
| bool biogears::SEBloodChemistrySystem::HasTotalProteinConcentration | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasVenousBloodPH | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasVenousCarbonDioxidePressure | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasVenousOxygenPressure | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasVolumeFractionNeutralLipidInPlasma | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasVolumeFractionNeutralPhospholipidInPlasma | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::HasWhiteBloodCellCount | ( | ) | const |
Test if member has been allocated
| bool biogears::SEBloodChemistrySystem::Load | ( | const CDM::BloodChemistrySystemData & | in | ) |
- Clears this object then creates and sets members to data in the bind object
|
inlinestatic |
|
inlinestatic |
|
overridevirtual |
- Deletes all members.
- Caller is now the responsible for managing returned object
I suggest you wrap the object ptr returned with a unique_ptr*
Implements biogears::SESystem.
Reimplemented in biogears::BloodChemistry.
|
protected |
- Create and push all data values to a bind class
Member Data Documentation
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |


Public Member Functions inherited from