PBAnesthesiaMachineAction Class Reference

#include <PBAnesthesiaMachineActions.h>

Static Public Member Functions

static SEAnesthesiaMachineActionLoad (const cdm::AnyAnesthesiaMachineActionData &any, SESubstanceManager &subMgr)
 
static cdm::AnyAnesthesiaMachineActionData * Unload (const SEAnesthesiaMachineAction &action)
 
static void Serialize (const cdm::AnesthesiaMachineActionData &src, SEAnesthesiaMachineAction &dst)
 
static void Serialize (const SEAnesthesiaMachineAction &src, cdm::AnesthesiaMachineActionData &dst)
 
static void Load (const cdm::AnesthesiaMachineConfigurationData &src, SEAnesthesiaMachineConfiguration &dst)
 
static cdm::AnesthesiaMachineConfigurationData * Unload (const SEAnesthesiaMachineConfiguration &src)
 
static void Serialize (const cdm::AnesthesiaMachineConfigurationData &src, SEAnesthesiaMachineConfiguration &dst)
 
static void Serialize (const SEAnesthesiaMachineConfiguration &src, cdm::AnesthesiaMachineConfigurationData &dst)
 
static void Copy (const SEAnesthesiaMachineConfiguration &src, SEAnesthesiaMachineConfiguration &dst)
 
static void Load (const cdm::ExpiratoryValveLeakData &src, SEExpiratoryValveLeak &dst)
 
static cdm::ExpiratoryValveLeakData * Unload (const SEExpiratoryValveLeak &src)
 
static void Serialize (const cdm::ExpiratoryValveLeakData &src, SEExpiratoryValveLeak &dst)
 
static void Serialize (const SEExpiratoryValveLeak &src, cdm::ExpiratoryValveLeakData &dst)
 
static void Copy (const SEExpiratoryValveLeak &src, SEExpiratoryValveLeak &dst)
 
static void Load (const cdm::ExpiratoryValveObstructionData &src, SEExpiratoryValveObstruction &dst)
 
static cdm::ExpiratoryValveObstructionData * Unload (const SEExpiratoryValveObstruction &src)
 
static void Serialize (const cdm::ExpiratoryValveObstructionData &src, SEExpiratoryValveObstruction &dst)
 
static void Serialize (const SEExpiratoryValveObstruction &src, cdm::ExpiratoryValveObstructionData &dst)
 
static void Copy (const SEExpiratoryValveObstruction &src, SEExpiratoryValveObstruction &dst)
 
static void Load (const cdm::InspiratoryValveLeakData &src, SEInspiratoryValveLeak &dst)
 
static cdm::InspiratoryValveLeakData * Unload (const SEInspiratoryValveLeak &src)
 
static void Serialize (const cdm::InspiratoryValveLeakData &src, SEInspiratoryValveLeak &dst)
 
static void Serialize (const SEInspiratoryValveLeak &src, cdm::InspiratoryValveLeakData &dst)
 
static void Copy (const SEInspiratoryValveLeak &src, SEInspiratoryValveLeak &dst)
 
static void Load (const cdm::InspiratoryValveObstructionData &src, SEInspiratoryValveObstruction &dst)
 
static cdm::InspiratoryValveObstructionData * Unload (const SEInspiratoryValveObstruction &src)
 
static void Serialize (const cdm::InspiratoryValveObstructionData &src, SEInspiratoryValveObstruction &dst)
 
static void Serialize (const SEInspiratoryValveObstruction &src, cdm::InspiratoryValveObstructionData &dst)
 
static void Copy (const SEInspiratoryValveObstruction &src, SEInspiratoryValveObstruction &dst)
 
static void Load (const cdm::MaskLeakData &src, SEMaskLeak &dst)
 
static cdm::MaskLeakData * Unload (const SEMaskLeak &src)
 
static void Serialize (const cdm::MaskLeakData &src, SEMaskLeak &dst)
 
static void Serialize (const SEMaskLeak &src, cdm::MaskLeakData &dst)
 
static void Copy (const SEMaskLeak &src, SEMaskLeak &dst)
 
static void Load (const cdm::OxygenTankPressureLossData &src, SEOxygenTankPressureLoss &dst)
 
static cdm::OxygenTankPressureLossData * Unload (const SEOxygenTankPressureLoss &src)
 
static void Serialize (const cdm::OxygenTankPressureLossData &src, SEOxygenTankPressureLoss &dst)
 
static void Serialize (const SEOxygenTankPressureLoss &src, cdm::OxygenTankPressureLossData &dst)
 
static void Copy (const SEOxygenTankPressureLoss &src, SEOxygenTankPressureLoss &dst)
 
static void Load (const cdm::OxygenWallPortPressureLossData &src, SEOxygenWallPortPressureLoss &dst)
 
static cdm::OxygenWallPortPressureLossData * Unload (const SEOxygenWallPortPressureLoss &src)
 
static void Serialize (const cdm::OxygenWallPortPressureLossData &src, SEOxygenWallPortPressureLoss &dst)
 
static void Serialize (const SEOxygenWallPortPressureLoss &src, cdm::OxygenWallPortPressureLossData &dst)
 
static void Copy (const SEOxygenWallPortPressureLoss &src, SEOxygenWallPortPressureLoss &dst)
 
static void Load (const cdm::SodaLimeFailureData &src, SESodaLimeFailure &dst)
 
static cdm::SodaLimeFailureData * Unload (const SESodaLimeFailure &src)
 
static void Serialize (const cdm::SodaLimeFailureData &src, SESodaLimeFailure &dst)
 
static void Serialize (const SESodaLimeFailure &src, cdm::SodaLimeFailureData &dst)
 
static void Copy (const SESodaLimeFailure &src, SESodaLimeFailure &dst)
 
static void Load (const cdm::TubeCuffLeakData &src, SETubeCuffLeak &dst)
 
static cdm::TubeCuffLeakData * Unload (const SETubeCuffLeak &src)
 
static void Serialize (const cdm::TubeCuffLeakData &src, SETubeCuffLeak &dst)
 
static void Serialize (const SETubeCuffLeak &src, cdm::TubeCuffLeakData &dst)
 
static void Copy (const SETubeCuffLeak &src, SETubeCuffLeak &dst)
 
static void Load (const cdm::VaporizerFailureData &src, SEVaporizerFailure &dst)
 
static cdm::VaporizerFailureData * Unload (const SEVaporizerFailure &src)
 
static void Serialize (const cdm::VaporizerFailureData &src, SEVaporizerFailure &dst)
 
static void Serialize (const SEVaporizerFailure &src, cdm::VaporizerFailureData &dst)
 
static void Copy (const SEVaporizerFailure &src, SEVaporizerFailure &dst)
 
static void Load (const cdm::VentilatorPressureLossData &src, SEVentilatorPressureLoss &dst)
 
static cdm::VentilatorPressureLossData * Unload (const SEVentilatorPressureLoss &src)
 
static void Serialize (const cdm::VentilatorPressureLossData &src, SEVentilatorPressureLoss &dst)
 
static void Serialize (const SEVentilatorPressureLoss &src, cdm::VentilatorPressureLossData &dst)
 
static void Copy (const SEVentilatorPressureLoss &src, SEVentilatorPressureLoss &dst)
 
static void Load (const cdm::YPieceDisconnectData &src, SEYPieceDisconnect &dst)
 
static cdm::YPieceDisconnectData * Unload (const SEYPieceDisconnect &src)
 
static void Serialize (const cdm::YPieceDisconnectData &src, SEYPieceDisconnect &dst)
 
static void Serialize (const SEYPieceDisconnect &src, cdm::YPieceDisconnectData &dst)
 
static void Copy (const SEYPieceDisconnect &src, SEYPieceDisconnect &dst)
 

Member Function Documentation

◆ Copy() [1/13]

void PBAnesthesiaMachineAction::Copy ( const SEAnesthesiaMachineConfiguration src,
SEAnesthesiaMachineConfiguration dst 
)
static

◆ Copy() [2/13]

void PBAnesthesiaMachineAction::Copy ( const SEExpiratoryValveLeak src,
SEExpiratoryValveLeak dst 
)
static

◆ Copy() [3/13]

void PBAnesthesiaMachineAction::Copy ( const SEExpiratoryValveObstruction src,
SEExpiratoryValveObstruction dst 
)
static

◆ Copy() [4/13]

void PBAnesthesiaMachineAction::Copy ( const SEInspiratoryValveLeak src,
SEInspiratoryValveLeak dst 
)
static

◆ Copy() [5/13]

void PBAnesthesiaMachineAction::Copy ( const SEInspiratoryValveObstruction src,
SEInspiratoryValveObstruction dst 
)
static

◆ Copy() [6/13]

void PBAnesthesiaMachineAction::Copy ( const SEMaskLeak src,
SEMaskLeak dst 
)
static

◆ Copy() [7/13]

void PBAnesthesiaMachineAction::Copy ( const SEOxygenTankPressureLoss src,
SEOxygenTankPressureLoss dst 
)
static

◆ Copy() [8/13]

void PBAnesthesiaMachineAction::Copy ( const SEOxygenWallPortPressureLoss src,
SEOxygenWallPortPressureLoss dst 
)
static

◆ Copy() [9/13]

void PBAnesthesiaMachineAction::Copy ( const SESodaLimeFailure src,
SESodaLimeFailure dst 
)
static

◆ Copy() [10/13]

void PBAnesthesiaMachineAction::Copy ( const SETubeCuffLeak src,
SETubeCuffLeak dst 
)
static

◆ Copy() [11/13]

void PBAnesthesiaMachineAction::Copy ( const SEVaporizerFailure src,
SEVaporizerFailure dst 
)
static

◆ Copy() [12/13]

void PBAnesthesiaMachineAction::Copy ( const SEVentilatorPressureLoss src,
SEVentilatorPressureLoss dst 
)
static

◆ Copy() [13/13]

void PBAnesthesiaMachineAction::Copy ( const SEYPieceDisconnect src,
SEYPieceDisconnect dst 
)
static

◆ Load() [1/14]

SEAnesthesiaMachineAction * PBAnesthesiaMachineAction::Load ( const cdm::AnyAnesthesiaMachineActionData &  any,
SESubstanceManager subMgr 
)
static

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

◆ Load() [2/14]

void PBAnesthesiaMachineAction::Load ( const cdm::AnesthesiaMachineConfigurationData &  src,
SEAnesthesiaMachineConfiguration dst 
)
static

◆ Load() [3/14]

void PBAnesthesiaMachineAction::Load ( const cdm::ExpiratoryValveLeakData &  src,
SEExpiratoryValveLeak dst 
)
static

◆ Load() [4/14]

void PBAnesthesiaMachineAction::Load ( const cdm::ExpiratoryValveObstructionData &  src,
SEExpiratoryValveObstruction dst 
)
static

◆ Load() [5/14]

void PBAnesthesiaMachineAction::Load ( const cdm::InspiratoryValveLeakData &  src,
SEInspiratoryValveLeak dst 
)
static

◆ Load() [6/14]

void PBAnesthesiaMachineAction::Load ( const cdm::InspiratoryValveObstructionData &  src,
SEInspiratoryValveObstruction dst 
)
static

◆ Load() [7/14]

void PBAnesthesiaMachineAction::Load ( const cdm::MaskLeakData &  src,
SEMaskLeak dst 
)
static

◆ Load() [8/14]

void PBAnesthesiaMachineAction::Load ( const cdm::OxygenTankPressureLossData &  src,
SEOxygenTankPressureLoss dst 
)
static

◆ Load() [9/14]

void PBAnesthesiaMachineAction::Load ( const cdm::OxygenWallPortPressureLossData &  src,
SEOxygenWallPortPressureLoss dst 
)
static

◆ Load() [10/14]

void PBAnesthesiaMachineAction::Load ( const cdm::SodaLimeFailureData &  src,
SESodaLimeFailure dst 
)
static

◆ Load() [11/14]

void PBAnesthesiaMachineAction::Load ( const cdm::TubeCuffLeakData &  src,
SETubeCuffLeak dst 
)
static

◆ Load() [12/14]

void PBAnesthesiaMachineAction::Load ( const cdm::VaporizerFailureData &  src,
SEVaporizerFailure dst 
)
static

◆ Load() [13/14]

void PBAnesthesiaMachineAction::Load ( const cdm::VentilatorPressureLossData &  src,
SEVentilatorPressureLoss dst 
)
static

◆ Load() [14/14]

void PBAnesthesiaMachineAction::Load ( const cdm::YPieceDisconnectData &  src,
SEYPieceDisconnect dst 
)
static

◆ Serialize() [1/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::AnesthesiaMachineActionData &  src,
SEAnesthesiaMachineAction dst 
)
static

◆ Serialize() [2/28]

void PBAnesthesiaMachineAction::Serialize ( const SEAnesthesiaMachineAction src,
cdm::AnesthesiaMachineActionData &  dst 
)
static

◆ Serialize() [3/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::AnesthesiaMachineConfigurationData &  src,
SEAnesthesiaMachineConfiguration dst 
)
static

◆ Serialize() [4/28]

void PBAnesthesiaMachineAction::Serialize ( const SEAnesthesiaMachineConfiguration src,
cdm::AnesthesiaMachineConfigurationData &  dst 
)
static

◆ Serialize() [5/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::ExpiratoryValveLeakData &  src,
SEExpiratoryValveLeak dst 
)
static

◆ Serialize() [6/28]

void PBAnesthesiaMachineAction::Serialize ( const SEExpiratoryValveLeak src,
cdm::ExpiratoryValveLeakData &  dst 
)
static

◆ Serialize() [7/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::ExpiratoryValveObstructionData &  src,
SEExpiratoryValveObstruction dst 
)
static

◆ Serialize() [8/28]

void PBAnesthesiaMachineAction::Serialize ( const SEExpiratoryValveObstruction src,
cdm::ExpiratoryValveObstructionData &  dst 
)
static

◆ Serialize() [9/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::InspiratoryValveLeakData &  src,
SEInspiratoryValveLeak dst 
)
static

◆ Serialize() [10/28]

void PBAnesthesiaMachineAction::Serialize ( const SEInspiratoryValveLeak src,
cdm::InspiratoryValveLeakData &  dst 
)
static

◆ Serialize() [11/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::InspiratoryValveObstructionData &  src,
SEInspiratoryValveObstruction dst 
)
static

◆ Serialize() [12/28]

void PBAnesthesiaMachineAction::Serialize ( const SEInspiratoryValveObstruction src,
cdm::InspiratoryValveObstructionData &  dst 
)
static

◆ Serialize() [13/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::MaskLeakData &  src,
SEMaskLeak dst 
)
static

◆ Serialize() [14/28]

void PBAnesthesiaMachineAction::Serialize ( const SEMaskLeak src,
cdm::MaskLeakData &  dst 
)
static

◆ Serialize() [15/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::OxygenTankPressureLossData &  src,
SEOxygenTankPressureLoss dst 
)
static

◆ Serialize() [16/28]

void PBAnesthesiaMachineAction::Serialize ( const SEOxygenTankPressureLoss src,
cdm::OxygenTankPressureLossData &  dst 
)
static

◆ Serialize() [17/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::OxygenWallPortPressureLossData &  src,
SEOxygenWallPortPressureLoss dst 
)
static

◆ Serialize() [18/28]

void PBAnesthesiaMachineAction::Serialize ( const SEOxygenWallPortPressureLoss src,
cdm::OxygenWallPortPressureLossData &  dst 
)
static

◆ Serialize() [19/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::SodaLimeFailureData &  src,
SESodaLimeFailure dst 
)
static

◆ Serialize() [20/28]

void PBAnesthesiaMachineAction::Serialize ( const SESodaLimeFailure src,
cdm::SodaLimeFailureData &  dst 
)
static

◆ Serialize() [21/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::TubeCuffLeakData &  src,
SETubeCuffLeak dst 
)
static

◆ Serialize() [22/28]

void PBAnesthesiaMachineAction::Serialize ( const SETubeCuffLeak src,
cdm::TubeCuffLeakData &  dst 
)
static

◆ Serialize() [23/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::VaporizerFailureData &  src,
SEVaporizerFailure dst 
)
static

◆ Serialize() [24/28]

void PBAnesthesiaMachineAction::Serialize ( const SEVaporizerFailure src,
cdm::VaporizerFailureData &  dst 
)
static

◆ Serialize() [25/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::VentilatorPressureLossData &  src,
SEVentilatorPressureLoss dst 
)
static

◆ Serialize() [26/28]

void PBAnesthesiaMachineAction::Serialize ( const SEVentilatorPressureLoss src,
cdm::VentilatorPressureLossData &  dst 
)
static

◆ Serialize() [27/28]

void PBAnesthesiaMachineAction::Serialize ( const cdm::YPieceDisconnectData &  src,
SEYPieceDisconnect dst 
)
static

◆ Serialize() [28/28]

void PBAnesthesiaMachineAction::Serialize ( const SEYPieceDisconnect src,
cdm::YPieceDisconnectData &  dst 
)
static

◆ Unload() [1/14]

cdm::AnyAnesthesiaMachineActionData * PBAnesthesiaMachineAction::Unload ( const SEAnesthesiaMachineAction action)
static

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

◆ Unload() [2/14]

cdm::AnesthesiaMachineConfigurationData * PBAnesthesiaMachineAction::Unload ( const SEAnesthesiaMachineConfiguration src)
static

◆ Unload() [3/14]

cdm::ExpiratoryValveLeakData * PBAnesthesiaMachineAction::Unload ( const SEExpiratoryValveLeak src)
static

◆ Unload() [4/14]

cdm::ExpiratoryValveObstructionData * PBAnesthesiaMachineAction::Unload ( const SEExpiratoryValveObstruction src)
static

◆ Unload() [5/14]

cdm::InspiratoryValveLeakData * PBAnesthesiaMachineAction::Unload ( const SEInspiratoryValveLeak src)
static

◆ Unload() [6/14]

cdm::InspiratoryValveObstructionData * PBAnesthesiaMachineAction::Unload ( const SEInspiratoryValveObstruction src)
static

◆ Unload() [7/14]

cdm::MaskLeakData * PBAnesthesiaMachineAction::Unload ( const SEMaskLeak src)
static

◆ Unload() [8/14]

cdm::OxygenTankPressureLossData * PBAnesthesiaMachineAction::Unload ( const SEOxygenTankPressureLoss src)
static

◆ Unload() [9/14]

cdm::OxygenWallPortPressureLossData * PBAnesthesiaMachineAction::Unload ( const SEOxygenWallPortPressureLoss src)
static

◆ Unload() [10/14]

cdm::SodaLimeFailureData * PBAnesthesiaMachineAction::Unload ( const SESodaLimeFailure src)
static

◆ Unload() [11/14]

cdm::TubeCuffLeakData * PBAnesthesiaMachineAction::Unload ( const SETubeCuffLeak src)
static

◆ Unload() [12/14]

cdm::VaporizerFailureData * PBAnesthesiaMachineAction::Unload ( const SEVaporizerFailure src)
static

◆ Unload() [13/14]

cdm::VentilatorPressureLossData * PBAnesthesiaMachineAction::Unload ( const SEVentilatorPressureLoss src)
static

◆ Unload() [14/14]

cdm::YPieceDisconnectData * PBAnesthesiaMachineAction::Unload ( const SEYPieceDisconnect src)
static