#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 |