PBAnesthesiaMachine Class Reference

#include <PBAnesthesiaMachine.h>

Static Public Member Functions

static void Load (const CDM_BIND::AnesthesiaMachineData &src, SEAnesthesiaMachine &dst, const SESubstanceManager &subMgr)
 
static CDM_BIND::AnesthesiaMachineData * Unload (const SEAnesthesiaMachine &src)
 
static void Serialize (const CDM_BIND::AnesthesiaMachineData &src, SEAnesthesiaMachine &dst, const SESubstanceManager &subMgr)
 
static void Serialize (const SEAnesthesiaMachine &src, CDM_BIND::AnesthesiaMachineData &dst)
 
static bool SerializeToString (const SEAnesthesiaMachine &src, std::string &output, eSerializationFormat m)
 
static bool SerializeToFile (const SEAnesthesiaMachine &src, const std::string &filename)
 
static bool SerializeFromString (const std::string &src, SEAnesthesiaMachine &dst, eSerializationFormat m, const SESubstanceManager &subMgr)
 
static bool SerializeFromFile (const std::string &filename, SEAnesthesiaMachine &dst, const SESubstanceManager &subMgr)
 
static void Load (const CDM_BIND::AnesthesiaMachineChamberData &src, SEAnesthesiaMachineChamber &dst, const SESubstanceManager &subMgr)
 
static CDM_BIND::AnesthesiaMachineChamberData * Unload (const SEAnesthesiaMachineChamber &src)
 
static void Serialize (const CDM_BIND::AnesthesiaMachineChamberData &src, SEAnesthesiaMachineChamber &dst, const SESubstanceManager &subMgr)
 
static void Serialize (const SEAnesthesiaMachineChamber &src, CDM_BIND::AnesthesiaMachineChamberData &dst)
 
static void Load (const CDM_BIND::AnesthesiaMachineOxygenBottleData &src, SEAnesthesiaMachineOxygenBottle &dst)
 
static CDM_BIND::AnesthesiaMachineOxygenBottleData * Unload (const SEAnesthesiaMachineOxygenBottle &src)
 
static void Serialize (const CDM_BIND::AnesthesiaMachineOxygenBottleData &src, SEAnesthesiaMachineOxygenBottle &dst)
 
static void Serialize (const SEAnesthesiaMachineOxygenBottle &src, CDM_BIND::AnesthesiaMachineOxygenBottleData &dst)
 

Member Function Documentation

◆ Load() [1/3]

void PBAnesthesiaMachine::Load ( const CDM_BIND::AnesthesiaMachineChamberData &  src,
SEAnesthesiaMachineChamber dst,
const SESubstanceManager subMgr 
)
static

◆ Load() [2/3]

PUSH_PROTO_WARNINGS POP_PROTO_WARNINGS void PBAnesthesiaMachine::Load ( const CDM_BIND::AnesthesiaMachineData &  src,
SEAnesthesiaMachine dst,
const SESubstanceManager subMgr 
)
static

◆ Load() [3/3]

void PBAnesthesiaMachine::Load ( const CDM_BIND::AnesthesiaMachineOxygenBottleData &  src,
SEAnesthesiaMachineOxygenBottle dst 
)
static

◆ Serialize() [1/6]

void PBAnesthesiaMachine::Serialize ( const CDM_BIND::AnesthesiaMachineChamberData &  src,
SEAnesthesiaMachineChamber dst,
const SESubstanceManager subMgr 
)
static

◆ Serialize() [2/6]

void PBAnesthesiaMachine::Serialize ( const CDM_BIND::AnesthesiaMachineData &  src,
SEAnesthesiaMachine dst,
const SESubstanceManager subMgr 
)
static

◆ Serialize() [3/6]

void PBAnesthesiaMachine::Serialize ( const CDM_BIND::AnesthesiaMachineOxygenBottleData &  src,
SEAnesthesiaMachineOxygenBottle dst 
)
static

◆ Serialize() [4/6]

void PBAnesthesiaMachine::Serialize ( const SEAnesthesiaMachine src,
CDM_BIND::AnesthesiaMachineData &  dst 
)
static

◆ Serialize() [5/6]

void PBAnesthesiaMachine::Serialize ( const SEAnesthesiaMachineChamber src,
CDM_BIND::AnesthesiaMachineChamberData &  dst 
)
static

◆ Serialize() [6/6]

void PBAnesthesiaMachine::Serialize ( const SEAnesthesiaMachineOxygenBottle src,
CDM_BIND::AnesthesiaMachineOxygenBottleData &  dst 
)
static

◆ SerializeFromFile()

bool PBAnesthesiaMachine::SerializeFromFile ( const std::string &  filename,
SEAnesthesiaMachine dst,
const SESubstanceManager subMgr 
)
static

◆ SerializeFromString()

bool PBAnesthesiaMachine::SerializeFromString ( const std::string &  src,
SEAnesthesiaMachine dst,
eSerializationFormat  m,
const SESubstanceManager subMgr 
)
static

◆ SerializeToFile()

bool PBAnesthesiaMachine::SerializeToFile ( const SEAnesthesiaMachine src,
const std::string &  filename 
)
static

◆ SerializeToString()

bool PBAnesthesiaMachine::SerializeToString ( const SEAnesthesiaMachine src,
std::string &  output,
eSerializationFormat  m 
)
static

◆ Unload() [1/3]

CDM_BIND::AnesthesiaMachineData * PBAnesthesiaMachine::Unload ( const SEAnesthesiaMachine src)
static

◆ Unload() [2/3]

CDM_BIND::AnesthesiaMachineChamberData * PBAnesthesiaMachine::Unload ( const SEAnesthesiaMachineChamber src)
static

◆ Unload() [3/3]

CDM_BIND::AnesthesiaMachineOxygenBottleData * PBAnesthesiaMachine::Unload ( const SEAnesthesiaMachineOxygenBottle src)
static

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.