#include <PBEngine.h>

Static Public Member Functions

static void Load (const cdm::PatientConfigurationData &src, SEPatientConfiguration &dst, SESubstanceManager &subMgr)
 
static cdm::PatientConfigurationData * Unload (const SEPatientConfiguration &src)
 
static void Serialize (const cdm::PatientConfigurationData &src, SEPatientConfiguration &dst, SESubstanceManager &subMgr)
 
static void Serialize (const SEPatientConfiguration &src, cdm::PatientConfigurationData &dst)
 
static bool SerializeToString (const SEPatientConfiguration &src, std::string &output, SerializationFormat m)
 
static bool SerializeToFile (const SEPatientConfiguration &src, const std::string &filename, SerializationFormat m)
 
static bool SerializeFromString (const std::string &src, SEPatientConfiguration &dst, SerializationFormat m, SESubstanceManager &subMgr)
 
static bool SerializeFromFile (const std::string &filename, SEPatientConfiguration &dst, SerializationFormat m, SESubstanceManager &subMgr)
 
static void Load (const cdm::ConditionListData &src, SEConditionManager &dst)
 
static cdm::ConditionListData * Unload (const SEConditionManager &src)
 
static void Serialize (const cdm::ConditionListData &src, SEConditionManager &dst)
 
static void Serialize (const SEConditionManager &src, cdm::ConditionListData &dst)
 
static bool SerializeToString (const SEConditionManager &src, std::string &output, SerializationFormat m)
 
static bool SerializeToFile (const SEConditionManager &src, const std::string &filename, SerializationFormat m)
 
static bool SerializeFromString (const std::string &src, SEConditionManager &dst, SerializationFormat m)
 
static bool SerializeFromFile (const std::string &filename, SEConditionManager &dst, SerializationFormat m)
 
static void Load (const cdm::ActionListData &src, SEActionManager &dst)
 
static cdm::ActionListData * Unload (const SEActionManager &src)
 
static void Serialize (const cdm::ActionListData &src, SEActionManager &dst)
 
static void Serialize (const SEActionManager &src, cdm::ActionListData &dst)
 
static void Serialize (const SEAnesthesiaMachineActionCollection &src, cdm::ActionListData &dst)
 
static void Serialize (const SEEnvironmentActionCollection &src, cdm::ActionListData &dst)
 
static void Serialize (const SEInhalerActionCollection &src, cdm::ActionListData &dst)
 
static void Serialize (const SEPatientActionCollection &src, cdm::ActionListData &dst)
 
static bool SerializeToString (const SEActionManager &src, std::string &output, SerializationFormat m)
 
static bool SerializeToFile (const SEActionManager &src, const std::string &filename, SerializationFormat m)
 
static bool SerializeFromString (const std::string &src, SEActionManager &dst, SerializationFormat m)
 
static bool SerializeFromFile (const std::string &filename, SEActionManager &dst, SerializationFormat m)
 
static void Load (const cdm::ActionListData &src, std::vector< SEAction *> &dst, SESubstanceManager &subMgr)
 
static void Serialize (const cdm::ActionListData &src, std::vector< SEAction *> &dst, SESubstanceManager &subMgr)
 
static bool SerializeFromString (const std::string &src, std::vector< SEAction *> &dst, SerializationFormat m, SESubstanceManager &subMgr)
 
static void Load (const cdm::DataRequestData &src, SEDataRequest &dst)
 
static cdm::DataRequestData * Unload (const SEDataRequest &src)
 
static void Serialize (const cdm::DataRequestData &src, SEDataRequest &dst)
 
static void Serialize (const SEDataRequest &src, cdm::DataRequestData &dst)
 
static void Copy (const SEDataRequest &src, SEDataRequest &dst)
 
static void Load (const cdm::DataRequestManagerData &src, SEDataRequestManager &dst, const SESubstanceManager &subMgr)
 
static cdm::DataRequestManagerData * Unload (const SEDataRequestManager &src)
 
static void Serialize (const cdm::DataRequestManagerData &src, SEDataRequestManager &dst, const SESubstanceManager &subMgr)
 
static void Serialize (const SEDataRequestManager &src, cdm::DataRequestManagerData &dst)
 
static void Copy (const SEDataRequestManager &src, SEDataRequestManager &dst, const SESubstanceManager &subMgr)
 
static bool SerializeToString (const SEDataRequestManager &src, std::string &output, SerializationFormat m)
 
static bool SerializeToFile (const SEDataRequestManager &src, const std::string &filename, SerializationFormat m)
 
static bool SerializeFromString (const std::string &src, SEDataRequestManager &dst, SerializationFormat m, const SESubstanceManager &subMgr)
 
static bool SerializeFromFile (const std::string &filename, SEDataRequestManager &dst, SerializationFormat m, const SESubstanceManager &subMgr)
 
static void Load (const cdm::DecimalFormatData &src, SEDecimalFormat &dst)
 
static cdm::DecimalFormatData * Unload (const SEDecimalFormat &src)
 
static void Serialize (const cdm::DecimalFormatData &src, SEDecimalFormat &dst)
 
static void Serialize (const SEDecimalFormat &src, cdm::DecimalFormatData &dst)
 
static void Load (const cdm::AutoSerializationData &src, SEAutoSerialization &dst)
 
static cdm::AutoSerializationData * Unload (const SEAutoSerialization &src)
 
static void Serialize (const cdm::AutoSerializationData &src, SEAutoSerialization &dst)
 
static void Serialize (const SEAutoSerialization &src, cdm::AutoSerializationData &dst)
 
static void Load (const cdm::DynamicStabilizationData &src, SEDynamicStabilization &dst)
 
static cdm::DynamicStabilizationData * Unload (const SEDynamicStabilization &src)
 
static void Serialize (const cdm::DynamicStabilizationData &src, SEDynamicStabilization &dst)
 
static void Serialize (const SEDynamicStabilization &src, cdm::DynamicStabilizationData &dst)
 
static bool SerializeToString (const SEDynamicStabilization &src, std::string &output, SerializationFormat m)
 
static bool SerializeToFile (const SEDynamicStabilization &src, const std::string &filename, SerializationFormat)
 
static bool SerializeFromString (const std::string &src, SEDynamicStabilization &dst, SerializationFormat m)
 
static bool SerializeFromFile (const std::string &filename, SEDynamicStabilization &dst, SerializationFormat m)
 
static void Load (const cdm::DynamicStabilizationEngineConvergenceData &src, SEDynamicStabilizationEngineConvergence &dst)
 
static cdm::DynamicStabilizationEngineConvergenceData * Unload (const SEDynamicStabilizationEngineConvergence &src)
 
static void Serialize (const cdm::DynamicStabilizationEngineConvergenceData &src, SEDynamicStabilizationEngineConvergence &dst)
 
static void Serialize (const SEDynamicStabilizationEngineConvergence &src, cdm::DynamicStabilizationEngineConvergenceData &dst)
 
static void Load (const cdm::TimedStabilizationData &src, SETimedStabilization &dst)
 
static cdm::TimedStabilizationData * Unload (const SETimedStabilization &src)
 
static void Serialize (const cdm::TimedStabilizationData &src, SETimedStabilization &dst)
 
static void Serialize (const SETimedStabilization &src, cdm::TimedStabilizationData &dst)
 
static bool SerializeToString (const SETimedStabilization &src, std::string &output, SerializationFormat m)
 
static bool SerializeToFile (const SETimedStabilization &src, const std::string &filename, SerializationFormat m)
 
static bool SerializeFromString (const std::string &src, SETimedStabilization &dst, SerializationFormat m)
 
static bool SerializeFromFile (const std::string &filename, SETimedStabilization &dst, SerializationFormat m)
 

Member Function Documentation

◆ Copy() [1/2]

void PBEngine::Copy ( const SEDataRequest src,
SEDataRequest dst 
)
static

◆ Copy() [2/2]

void PBEngine::Copy ( const SEDataRequestManager src,
SEDataRequestManager dst,
const SESubstanceManager subMgr 
)
static

◆ Load() [1/11]

void PBEngine::Load ( const cdm::PatientConfigurationData &  src,
SEPatientConfiguration dst,
SESubstanceManager subMgr 
)
static

◆ Load() [2/11]

void PBEngine::Load ( const cdm::ConditionListData &  src,
SEConditionManager dst 
)
static

◆ Load() [3/11]

void PBEngine::Load ( const cdm::ActionListData &  src,
SEActionManager dst 
)
static

◆ Load() [4/11]

void PBEngine::Load ( const cdm::ActionListData &  src,
std::vector< SEAction *> &  dst,
SESubstanceManager subMgr 
)
static

◆ Load() [5/11]

void PBEngine::Load ( const cdm::DataRequestData &  src,
SEDataRequest dst 
)
static

◆ Load() [6/11]

void PBEngine::Load ( const cdm::DataRequestManagerData &  src,
SEDataRequestManager dst,
const SESubstanceManager subMgr 
)
static

◆ Load() [7/11]

void PBEngine::Load ( const cdm::DecimalFormatData &  src,
SEDecimalFormat dst 
)
static

◆ Load() [8/11]

void PBEngine::Load ( const cdm::AutoSerializationData &  src,
SEAutoSerialization dst 
)
static

◆ Load() [9/11]

void PBEngine::Load ( const cdm::DynamicStabilizationData &  src,
SEDynamicStabilization dst 
)
static

◆ Load() [10/11]

void PBEngine::Load ( const cdm::DynamicStabilizationEngineConvergenceData &  src,
SEDynamicStabilizationEngineConvergence dst 
)
static

◆ Load() [11/11]

void PBEngine::Load ( const cdm::TimedStabilizationData &  src,
SETimedStabilization dst 
)
static

◆ Serialize() [1/25]

void PBEngine::Serialize ( const cdm::PatientConfigurationData &  src,
SEPatientConfiguration dst,
SESubstanceManager subMgr 
)
static

◆ Serialize() [2/25]

void PBEngine::Serialize ( const SEPatientConfiguration src,
cdm::PatientConfigurationData &  dst 
)
static

◆ Serialize() [3/25]

void PBEngine::Serialize ( const cdm::ConditionListData &  src,
SEConditionManager dst 
)
static

◆ Serialize() [4/25]

void PBEngine::Serialize ( const SEConditionManager src,
cdm::ConditionListData &  dst 
)
static

◆ Serialize() [5/25]

void PBEngine::Serialize ( const cdm::ActionListData &  src,
SEActionManager dst 
)
static

◆ Serialize() [6/25]

void PBEngine::Serialize ( const SEActionManager src,
cdm::ActionListData &  dst 
)
static

◆ Serialize() [7/25]

void PBEngine::Serialize ( const SEAnesthesiaMachineActionCollection src,
cdm::ActionListData &  dst 
)
static

◆ Serialize() [8/25]

void PBEngine::Serialize ( const SEEnvironmentActionCollection src,
cdm::ActionListData &  dst 
)
static

◆ Serialize() [9/25]

void PBEngine::Serialize ( const SEInhalerActionCollection src,
cdm::ActionListData &  dst 
)
static

◆ Serialize() [10/25]

void PBEngine::Serialize ( const SEPatientActionCollection src,
cdm::ActionListData &  dst 
)
static

◆ Serialize() [11/25]

void PBEngine::Serialize ( const cdm::ActionListData &  src,
std::vector< SEAction *> &  dst,
SESubstanceManager subMgr 
)
static

◆ Serialize() [12/25]

void PBEngine::Serialize ( const cdm::DataRequestData &  src,
SEDataRequest dst 
)
static

◆ Serialize() [13/25]

void PBEngine::Serialize ( const SEDataRequest src,
cdm::DataRequestData &  dst 
)
static

◆ Serialize() [14/25]

void PBEngine::Serialize ( const cdm::DataRequestManagerData &  src,
SEDataRequestManager dst,
const SESubstanceManager subMgr 
)
static

◆ Serialize() [15/25]

void PBEngine::Serialize ( const SEDataRequestManager src,
cdm::DataRequestManagerData &  dst 
)
static

◆ Serialize() [16/25]

void PBEngine::Serialize ( const cdm::DecimalFormatData &  src,
SEDecimalFormat dst 
)
static

◆ Serialize() [17/25]

void PBEngine::Serialize ( const SEDecimalFormat src,
cdm::DecimalFormatData &  dst 
)
static

◆ Serialize() [18/25]

void PBEngine::Serialize ( const cdm::AutoSerializationData &  src,
SEAutoSerialization dst 
)
static

◆ Serialize() [19/25]

void PBEngine::Serialize ( const SEAutoSerialization src,
cdm::AutoSerializationData &  dst 
)
static

◆ Serialize() [20/25]

void PBEngine::Serialize ( const cdm::DynamicStabilizationData &  src,
SEDynamicStabilization dst 
)
static

◆ Serialize() [21/25]

void PBEngine::Serialize ( const SEDynamicStabilization src,
cdm::DynamicStabilizationData &  dst 
)
static

◆ Serialize() [22/25]

void PBEngine::Serialize ( const cdm::DynamicStabilizationEngineConvergenceData &  src,
SEDynamicStabilizationEngineConvergence dst 
)
static

◆ Serialize() [23/25]

void PBEngine::Serialize ( const SEDynamicStabilizationEngineConvergence src,
cdm::DynamicStabilizationEngineConvergenceData &  dst 
)
static

◆ Serialize() [24/25]

void PBEngine::Serialize ( const cdm::TimedStabilizationData &  src,
SETimedStabilization dst 
)
static

◆ Serialize() [25/25]

void PBEngine::Serialize ( const SETimedStabilization src,
cdm::TimedStabilizationData &  dst 
)
static

◆ SerializeFromFile() [1/6]

bool PBEngine::SerializeFromFile ( const std::string &  filename,
SEPatientConfiguration dst,
SerializationFormat  m,
SESubstanceManager subMgr 
)
static

◆ SerializeFromFile() [2/6]

bool PBEngine::SerializeFromFile ( const std::string &  filename,
SEConditionManager dst,
SerializationFormat  m 
)
static

◆ SerializeFromFile() [3/6]

bool PBEngine::SerializeFromFile ( const std::string &  filename,
SEActionManager dst,
SerializationFormat  m 
)
static

◆ SerializeFromFile() [4/6]

bool PBEngine::SerializeFromFile ( const std::string &  filename,
SEDataRequestManager dst,
SerializationFormat  m,
const SESubstanceManager subMgr 
)
static

◆ SerializeFromFile() [5/6]

bool PBEngine::SerializeFromFile ( const std::string &  filename,
SEDynamicStabilization dst,
SerializationFormat  m 
)
static

◆ SerializeFromFile() [6/6]

bool PBEngine::SerializeFromFile ( const std::string &  filename,
SETimedStabilization dst,
SerializationFormat  m 
)
static

◆ SerializeFromString() [1/7]

bool PBEngine::SerializeFromString ( const std::string &  src,
SEPatientConfiguration dst,
SerializationFormat  m,
SESubstanceManager subMgr 
)
static

◆ SerializeFromString() [2/7]

bool PBEngine::SerializeFromString ( const std::string &  src,
SEConditionManager dst,
SerializationFormat  m 
)
static

◆ SerializeFromString() [3/7]

bool PBEngine::SerializeFromString ( const std::string &  src,
SEActionManager dst,
SerializationFormat  m 
)
static

◆ SerializeFromString() [4/7]

bool PBEngine::SerializeFromString ( const std::string &  src,
std::vector< SEAction *> &  dst,
SerializationFormat  m,
SESubstanceManager subMgr 
)
static

◆ SerializeFromString() [5/7]

bool PBEngine::SerializeFromString ( const std::string &  src,
SEDataRequestManager dst,
SerializationFormat  m,
const SESubstanceManager subMgr 
)
static

◆ SerializeFromString() [6/7]

bool PBEngine::SerializeFromString ( const std::string &  src,
SEDynamicStabilization dst,
SerializationFormat  m 
)
static

◆ SerializeFromString() [7/7]

bool PBEngine::SerializeFromString ( const std::string &  src,
SETimedStabilization dst,
SerializationFormat  m 
)
static

◆ SerializeToFile() [1/6]

bool PBEngine::SerializeToFile ( const SEPatientConfiguration src,
const std::string &  filename,
SerializationFormat  m 
)
static

◆ SerializeToFile() [2/6]

bool PBEngine::SerializeToFile ( const SEConditionManager src,
const std::string &  filename,
SerializationFormat  m 
)
static

◆ SerializeToFile() [3/6]

bool PBEngine::SerializeToFile ( const SEActionManager src,
const std::string &  filename,
SerializationFormat  m 
)
static

◆ SerializeToFile() [4/6]

bool PBEngine::SerializeToFile ( const SEDataRequestManager src,
const std::string &  filename,
SerializationFormat  m 
)
static

◆ SerializeToFile() [5/6]

bool PBEngine::SerializeToFile ( const SEDynamicStabilization src,
const std::string &  filename,
SerializationFormat  m 
)
static

◆ SerializeToFile() [6/6]

bool PBEngine::SerializeToFile ( const SETimedStabilization src,
const std::string &  filename,
SerializationFormat  m 
)
static

◆ SerializeToString() [1/6]

bool PBEngine::SerializeToString ( const SEPatientConfiguration src,
std::string &  output,
SerializationFormat  m 
)
static

◆ SerializeToString() [2/6]

bool PBEngine::SerializeToString ( const SEConditionManager src,
std::string &  output,
SerializationFormat  m 
)
static

◆ SerializeToString() [3/6]

bool PBEngine::SerializeToString ( const SEActionManager src,
std::string &  output,
SerializationFormat  m 
)
static

◆ SerializeToString() [4/6]

bool PBEngine::SerializeToString ( const SEDataRequestManager src,
std::string &  output,
SerializationFormat  m 
)
static

◆ SerializeToString() [5/6]

bool PBEngine::SerializeToString ( const SEDynamicStabilization src,
std::string &  output,
SerializationFormat  m 
)
static

◆ SerializeToString() [6/6]

bool PBEngine::SerializeToString ( const SETimedStabilization src,
std::string &  output,
SerializationFormat  m 
)
static

◆ Unload() [1/10]

cdm::PatientConfigurationData * PBEngine::Unload ( const SEPatientConfiguration src)
static

◆ Unload() [2/10]

cdm::ConditionListData * PBEngine::Unload ( const SEConditionManager src)
static

◆ Unload() [3/10]

cdm::ActionListData * PBEngine::Unload ( const SEActionManager src)
static

◆ Unload() [4/10]

cdm::DataRequestData * PBEngine::Unload ( const SEDataRequest src)
static

◆ Unload() [5/10]

cdm::DataRequestManagerData * PBEngine::Unload ( const SEDataRequestManager src)
static

◆ Unload() [6/10]

cdm::DecimalFormatData * PBEngine::Unload ( const SEDecimalFormat src)
static

◆ Unload() [7/10]

cdm::AutoSerializationData * PBEngine::Unload ( const SEAutoSerialization src)
static

◆ Unload() [8/10]

cdm::DynamicStabilizationData * PBEngine::Unload ( const SEDynamicStabilization src)
static

◆ Unload() [9/10]

cdm::DynamicStabilizationEngineConvergenceData * PBEngine::Unload ( const SEDynamicStabilizationEngineConvergence src)
static

◆ Unload() [10/10]

cdm::TimedStabilizationData * PBEngine::Unload ( const SETimedStabilization src)
static