PBPatientCondition Class Reference

#include <PBPatientConditions.h>

Static Public Member Functions

static SEPatientConditionLoad (const CDM_BIND::AnyPatientConditionData &any, const SESubstanceManager &subMgr)
 
static CDM_BIND::AnyPatientConditionData * Unload (const SEPatientCondition &condition)
 
static void Serialize (const CDM_BIND::PatientConditionData &src, SEPatientCondition &dst)
 
static void Serialize (const SEPatientCondition &src, CDM_BIND::PatientConditionData &dst)
 
static void Load (const CDM_BIND::AcuteRespiratoryDistressSyndromeData &src, SEAcuteRespiratoryDistressSyndrome &dst)
 
static CDM_BIND::AcuteRespiratoryDistressSyndromeData * Unload (const SEAcuteRespiratoryDistressSyndrome &src)
 
static void Serialize (const CDM_BIND::AcuteRespiratoryDistressSyndromeData &src, SEAcuteRespiratoryDistressSyndrome &dst)
 
static void Serialize (const SEAcuteRespiratoryDistressSyndrome &src, CDM_BIND::AcuteRespiratoryDistressSyndromeData &dst)
 
static void Copy (const SEAcuteRespiratoryDistressSyndrome &src, SEAcuteRespiratoryDistressSyndrome &dst)
 
static void Load (const CDM_BIND::ChronicAnemiaData &src, SEChronicAnemia &dst)
 
static CDM_BIND::ChronicAnemiaData * Unload (const SEChronicAnemia &src)
 
static void Serialize (const CDM_BIND::ChronicAnemiaData &src, SEChronicAnemia &dst)
 
static void Serialize (const SEChronicAnemia &src, CDM_BIND::ChronicAnemiaData &dst)
 
static void Copy (const SEChronicAnemia &src, SEChronicAnemia &dst)
 
static void Load (const CDM_BIND::ChronicObstructivePulmonaryDiseaseData &src, SEChronicObstructivePulmonaryDisease &dst)
 
static CDM_BIND::ChronicObstructivePulmonaryDiseaseData * Unload (const SEChronicObstructivePulmonaryDisease &src)
 
static void Serialize (const CDM_BIND::ChronicObstructivePulmonaryDiseaseData &src, SEChronicObstructivePulmonaryDisease &dst)
 
static void Serialize (const SEChronicObstructivePulmonaryDisease &src, CDM_BIND::ChronicObstructivePulmonaryDiseaseData &dst)
 
static void Copy (const SEChronicObstructivePulmonaryDisease &src, SEChronicObstructivePulmonaryDisease &dst)
 
static void Load (const CDM_BIND::ChronicPericardialEffusionData &src, SEChronicPericardialEffusion &dst)
 
static CDM_BIND::ChronicPericardialEffusionData * Unload (const SEChronicPericardialEffusion &src)
 
static void Serialize (const CDM_BIND::ChronicPericardialEffusionData &src, SEChronicPericardialEffusion &dst)
 
static void Serialize (const SEChronicPericardialEffusion &src, CDM_BIND::ChronicPericardialEffusionData &dst)
 
static void Copy (const SEChronicPericardialEffusion &src, SEChronicPericardialEffusion &dst)
 
static void Load (const CDM_BIND::ChronicRenalStenosisData &src, SEChronicRenalStenosis &dst)
 
static CDM_BIND::ChronicRenalStenosisData * Unload (const SEChronicRenalStenosis &src)
 
static void Serialize (const CDM_BIND::ChronicRenalStenosisData &src, SEChronicRenalStenosis &dst)
 
static void Serialize (const SEChronicRenalStenosis &src, CDM_BIND::ChronicRenalStenosisData &dst)
 
static void Copy (const SEChronicRenalStenosis &src, SEChronicRenalStenosis &dst)
 
static void Load (const CDM_BIND::ChronicVentricularSystolicDysfunctionData &src, SEChronicVentricularSystolicDysfunction &dst)
 
static CDM_BIND::ChronicVentricularSystolicDysfunctionData * Unload (const SEChronicVentricularSystolicDysfunction &src)
 
static void Serialize (const CDM_BIND::ChronicVentricularSystolicDysfunctionData &src, SEChronicVentricularSystolicDysfunction &dst)
 
static void Serialize (const SEChronicVentricularSystolicDysfunction &src, CDM_BIND::ChronicVentricularSystolicDysfunctionData &dst)
 
static void Copy (const SEChronicVentricularSystolicDysfunction &src, SEChronicVentricularSystolicDysfunction &dst)
 
static void Load (const CDM_BIND::ConsumeMealData &src, SEConsumeMeal &dst)
 
static CDM_BIND::ConsumeMealData * Unload (const SEConsumeMeal &src)
 
static void Serialize (const CDM_BIND::ConsumeMealData &src, SEConsumeMeal &dst)
 
static void Serialize (const SEConsumeMeal &src, CDM_BIND::ConsumeMealData &dst)
 
static void Copy (const SEConsumeMeal &src, SEConsumeMeal &dst)
 
static void Load (const CDM_BIND::ImpairedAlveolarExchangeData &src, SEImpairedAlveolarExchange &dst)
 
static CDM_BIND::ImpairedAlveolarExchangeData * Unload (const SEImpairedAlveolarExchange &src)
 
static void Serialize (const CDM_BIND::ImpairedAlveolarExchangeData &src, SEImpairedAlveolarExchange &dst)
 
static void Serialize (const SEImpairedAlveolarExchange &src, CDM_BIND::ImpairedAlveolarExchangeData &dst)
 
static void Copy (const SEImpairedAlveolarExchange &src, SEImpairedAlveolarExchange &dst)
 
static void Load (const CDM_BIND::LobarPneumoniaData &src, SELobarPneumonia &dst)
 
static CDM_BIND::LobarPneumoniaData * Unload (const SELobarPneumonia &src)
 
static void Serialize (const CDM_BIND::LobarPneumoniaData &src, SELobarPneumonia &dst)
 
static void Serialize (const SELobarPneumonia &src, CDM_BIND::LobarPneumoniaData &dst)
 
static void Copy (const SELobarPneumonia &src, SELobarPneumonia &dst)
 
static void Load (const CDM_BIND::PulmonaryFibrosisData &src, SEPulmonaryFibrosis &dst)
 
static CDM_BIND::PulmonaryFibrosisData * Unload (const SEPulmonaryFibrosis &src)
 
static void Serialize (const CDM_BIND::PulmonaryFibrosisData &src, SEPulmonaryFibrosis &dst)
 
static void Serialize (const SEPulmonaryFibrosis &src, CDM_BIND::PulmonaryFibrosisData &dst)
 
static void Copy (const SEPulmonaryFibrosis &src, SEPulmonaryFibrosis &dst)
 
static void Load (const CDM_BIND::PulmonaryShuntData &src, SEPulmonaryShunt &dst)
 
static CDM_BIND::PulmonaryShuntData * Unload (const SEPulmonaryShunt &src)
 
static void Serialize (const CDM_BIND::PulmonaryShuntData &src, SEPulmonaryShunt &dst)
 
static void Serialize (const SEPulmonaryShunt &src, CDM_BIND::PulmonaryShuntData &dst)
 
static void Copy (const SEPulmonaryShunt &src, SEPulmonaryShunt &dst)
 
static void Load (const CDM_BIND::SepsisData &src, SESepsis &dst)
 
static CDM_BIND::SepsisData * Unload (const SESepsis &src)
 
static void Serialize (const CDM_BIND::SepsisData &src, SESepsis &dst)
 
static void Serialize (const SESepsis &src, CDM_BIND::SepsisData &dst)
 
static void Copy (const SESepsis &src, SESepsis &dst)
 

Member Function Documentation

◆ Copy() [1/12]

void PBPatientCondition::Copy ( const SEAcuteRespiratoryDistressSyndrome src,
SEAcuteRespiratoryDistressSyndrome dst 
)
static

◆ Copy() [2/12]

void PBPatientCondition::Copy ( const SEChronicAnemia src,
SEChronicAnemia dst 
)
static

◆ Copy() [3/12]

void PBPatientCondition::Copy ( const SEChronicObstructivePulmonaryDisease src,
SEChronicObstructivePulmonaryDisease dst 
)
static

◆ Copy() [4/12]

void PBPatientCondition::Copy ( const SEChronicPericardialEffusion src,
SEChronicPericardialEffusion dst 
)
static

◆ Copy() [5/12]

void PBPatientCondition::Copy ( const SEChronicRenalStenosis src,
SEChronicRenalStenosis dst 
)
static

◆ Copy() [6/12]

void PBPatientCondition::Copy ( const SEChronicVentricularSystolicDysfunction src,
SEChronicVentricularSystolicDysfunction dst 
)
static

◆ Copy() [7/12]

void PBPatientCondition::Copy ( const SEConsumeMeal src,
SEConsumeMeal dst 
)
static

◆ Copy() [8/12]

void PBPatientCondition::Copy ( const SEImpairedAlveolarExchange src,
SEImpairedAlveolarExchange dst 
)
static

◆ Copy() [9/12]

void PBPatientCondition::Copy ( const SELobarPneumonia src,
SELobarPneumonia dst 
)
static

◆ Copy() [10/12]

void PBPatientCondition::Copy ( const SEPulmonaryFibrosis src,
SEPulmonaryFibrosis dst 
)
static

◆ Copy() [11/12]

void PBPatientCondition::Copy ( const SEPulmonaryShunt src,
SEPulmonaryShunt dst 
)
static

◆ Copy() [12/12]

void PBPatientCondition::Copy ( const SESepsis src,
SESepsis dst 
)
static

◆ Load() [1/13]

void PBPatientCondition::Load ( const CDM_BIND::AcuteRespiratoryDistressSyndromeData &  src,
SEAcuteRespiratoryDistressSyndrome dst 
)
static

◆ Load() [2/13]

SEPatientCondition * PBPatientCondition::Load ( const CDM_BIND::AnyPatientConditionData &  any,
const SESubstanceManager subMgr 
)
static

Create a new condition based on the binding object, load that data into the new condition, and return said condition

◆ Load() [3/13]

void PBPatientCondition::Load ( const CDM_BIND::ChronicAnemiaData &  src,
SEChronicAnemia dst 
)
static

◆ Load() [4/13]

void PBPatientCondition::Load ( const CDM_BIND::ChronicObstructivePulmonaryDiseaseData &  src,
SEChronicObstructivePulmonaryDisease dst 
)
static

◆ Load() [5/13]

void PBPatientCondition::Load ( const CDM_BIND::ChronicPericardialEffusionData &  src,
SEChronicPericardialEffusion dst 
)
static

◆ Load() [6/13]

void PBPatientCondition::Load ( const CDM_BIND::ChronicRenalStenosisData &  src,
SEChronicRenalStenosis dst 
)
static

◆ Load() [7/13]

void PBPatientCondition::Load ( const CDM_BIND::ChronicVentricularSystolicDysfunctionData &  src,
SEChronicVentricularSystolicDysfunction dst 
)
static

◆ Load() [8/13]

void PBPatientCondition::Load ( const CDM_BIND::ConsumeMealData &  src,
SEConsumeMeal dst 
)
static

◆ Load() [9/13]

void PBPatientCondition::Load ( const CDM_BIND::ImpairedAlveolarExchangeData &  src,
SEImpairedAlveolarExchange dst 
)
static

◆ Load() [10/13]

void PBPatientCondition::Load ( const CDM_BIND::LobarPneumoniaData &  src,
SELobarPneumonia dst 
)
static

◆ Load() [11/13]

void PBPatientCondition::Load ( const CDM_BIND::PulmonaryFibrosisData &  src,
SEPulmonaryFibrosis dst 
)
static

◆ Load() [12/13]

void PBPatientCondition::Load ( const CDM_BIND::PulmonaryShuntData &  src,
SEPulmonaryShunt dst 
)
static

◆ Load() [13/13]

void PBPatientCondition::Load ( const CDM_BIND::SepsisData &  src,
SESepsis dst 
)
static

◆ Serialize() [1/26]

void PBPatientCondition::Serialize ( const CDM_BIND::AcuteRespiratoryDistressSyndromeData &  src,
SEAcuteRespiratoryDistressSyndrome dst 
)
static

◆ Serialize() [2/26]

void PBPatientCondition::Serialize ( const CDM_BIND::ChronicAnemiaData &  src,
SEChronicAnemia dst 
)
static

◆ Serialize() [3/26]

void PBPatientCondition::Serialize ( const CDM_BIND::ChronicObstructivePulmonaryDiseaseData &  src,
SEChronicObstructivePulmonaryDisease dst 
)
static

◆ Serialize() [4/26]

void PBPatientCondition::Serialize ( const CDM_BIND::ChronicPericardialEffusionData &  src,
SEChronicPericardialEffusion dst 
)
static

◆ Serialize() [5/26]

void PBPatientCondition::Serialize ( const CDM_BIND::ChronicRenalStenosisData &  src,
SEChronicRenalStenosis dst 
)
static

◆ Serialize() [6/26]

void PBPatientCondition::Serialize ( const CDM_BIND::ChronicVentricularSystolicDysfunctionData &  src,
SEChronicVentricularSystolicDysfunction dst 
)
static

◆ Serialize() [7/26]

void PBPatientCondition::Serialize ( const CDM_BIND::ConsumeMealData &  src,
SEConsumeMeal dst 
)
static

◆ Serialize() [8/26]

void PBPatientCondition::Serialize ( const CDM_BIND::ImpairedAlveolarExchangeData &  src,
SEImpairedAlveolarExchange dst 
)
static

◆ Serialize() [9/26]

void PBPatientCondition::Serialize ( const CDM_BIND::LobarPneumoniaData &  src,
SELobarPneumonia dst 
)
static

◆ Serialize() [10/26]

PUSH_PROTO_WARNINGS POP_PROTO_WARNINGS void PBPatientCondition::Serialize ( const CDM_BIND::PatientConditionData &  src,
SEPatientCondition dst 
)
static

◆ Serialize() [11/26]

void PBPatientCondition::Serialize ( const CDM_BIND::PulmonaryFibrosisData &  src,
SEPulmonaryFibrosis dst 
)
static

◆ Serialize() [12/26]

void PBPatientCondition::Serialize ( const CDM_BIND::PulmonaryShuntData &  src,
SEPulmonaryShunt dst 
)
static

◆ Serialize() [13/26]

void PBPatientCondition::Serialize ( const CDM_BIND::SepsisData &  src,
SESepsis dst 
)
static

◆ Serialize() [14/26]

void PBPatientCondition::Serialize ( const SEAcuteRespiratoryDistressSyndrome src,
CDM_BIND::AcuteRespiratoryDistressSyndromeData &  dst 
)
static

◆ Serialize() [15/26]

void PBPatientCondition::Serialize ( const SEChronicAnemia src,
CDM_BIND::ChronicAnemiaData &  dst 
)
static

◆ Serialize() [16/26]

void PBPatientCondition::Serialize ( const SEChronicObstructivePulmonaryDisease src,
CDM_BIND::ChronicObstructivePulmonaryDiseaseData &  dst 
)
static

◆ Serialize() [17/26]

void PBPatientCondition::Serialize ( const SEChronicPericardialEffusion src,
CDM_BIND::ChronicPericardialEffusionData &  dst 
)
static

◆ Serialize() [18/26]

void PBPatientCondition::Serialize ( const SEChronicRenalStenosis src,
CDM_BIND::ChronicRenalStenosisData &  dst 
)
static

◆ Serialize() [19/26]

void PBPatientCondition::Serialize ( const SEChronicVentricularSystolicDysfunction src,
CDM_BIND::ChronicVentricularSystolicDysfunctionData &  dst 
)
static

◆ Serialize() [20/26]

void PBPatientCondition::Serialize ( const SEConsumeMeal src,
CDM_BIND::ConsumeMealData &  dst 
)
static

◆ Serialize() [21/26]

void PBPatientCondition::Serialize ( const SEImpairedAlveolarExchange src,
CDM_BIND::ImpairedAlveolarExchangeData &  dst 
)
static

◆ Serialize() [22/26]

void PBPatientCondition::Serialize ( const SELobarPneumonia src,
CDM_BIND::LobarPneumoniaData &  dst 
)
static

◆ Serialize() [23/26]

void PBPatientCondition::Serialize ( const SEPatientCondition src,
CDM_BIND::PatientConditionData &  dst 
)
static

◆ Serialize() [24/26]

void PBPatientCondition::Serialize ( const SEPulmonaryFibrosis src,
CDM_BIND::PulmonaryFibrosisData &  dst 
)
static

◆ Serialize() [25/26]

void PBPatientCondition::Serialize ( const SEPulmonaryShunt src,
CDM_BIND::PulmonaryShuntData &  dst 
)
static

◆ Serialize() [26/26]

void PBPatientCondition::Serialize ( const SESepsis src,
CDM_BIND::SepsisData &  dst 
)
static

◆ Unload() [1/13]

CDM_BIND::AcuteRespiratoryDistressSyndromeData * PBPatientCondition::Unload ( const SEAcuteRespiratoryDistressSyndrome src)
static

◆ Unload() [2/13]

CDM_BIND::ChronicAnemiaData * PBPatientCondition::Unload ( const SEChronicAnemia src)
static

◆ Unload() [3/13]

CDM_BIND::ChronicObstructivePulmonaryDiseaseData * PBPatientCondition::Unload ( const SEChronicObstructivePulmonaryDisease src)
static

◆ Unload() [4/13]

CDM_BIND::ChronicPericardialEffusionData * PBPatientCondition::Unload ( const SEChronicPericardialEffusion src)
static

◆ Unload() [5/13]

CDM_BIND::ChronicRenalStenosisData * PBPatientCondition::Unload ( const SEChronicRenalStenosis src)
static

◆ Unload() [6/13]

CDM_BIND::ChronicVentricularSystolicDysfunctionData * PBPatientCondition::Unload ( const SEChronicVentricularSystolicDysfunction src)
static

◆ Unload() [7/13]

CDM_BIND::ConsumeMealData * PBPatientCondition::Unload ( const SEConsumeMeal src)
static

◆ Unload() [8/13]

CDM_BIND::ImpairedAlveolarExchangeData * PBPatientCondition::Unload ( const SEImpairedAlveolarExchange src)
static

◆ Unload() [9/13]

CDM_BIND::LobarPneumoniaData * PBPatientCondition::Unload ( const SELobarPneumonia src)
static

◆ Unload() [10/13]

CDM_BIND::AnyPatientConditionData * PBPatientCondition::Unload ( const SEPatientCondition condition)
static

Create a new bind object, unload the action, put that in the bind object, and return said bind object

◆ Unload() [11/13]

CDM_BIND::PulmonaryFibrosisData * PBPatientCondition::Unload ( const SEPulmonaryFibrosis src)
static

◆ Unload() [12/13]

CDM_BIND::PulmonaryShuntData * PBPatientCondition::Unload ( const SEPulmonaryShunt src)
static

◆ Unload() [13/13]

CDM_BIND::SepsisData * PBPatientCondition::Unload ( const SESepsis src)
static

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.