PBSubstance Class Reference

#include <PBSubstance.h>

Static Public Member Functions

static void Load (const cdm::SubstanceData &src, SESubstance &dst)
 
static cdm::SubstanceData * Unload (const SESubstance &src)
 
static void Serialize (const cdm::SubstanceData &src, SESubstance &dst)
 
static void Serialize (const SESubstance &src, cdm::SubstanceData &dst)
 
static bool SerializeToString (const SESubstance &src, std::string &output, SerializationFormat m)
 
static bool SerializeToFile (const SESubstance &src, const std::string &filename, SerializationFormat m)
 
static bool SerializeFromString (const std::string &src, SESubstance &dst, SerializationFormat m)
 
static bool SerializeFromFile (const std::string &filename, SESubstance &dst, SerializationFormat m)
 
static void Load (const cdm::SubstanceAerosolizationData &src, SESubstanceAerosolization &dst)
 
static cdm::SubstanceAerosolizationData * Unload (const SESubstanceAerosolization &src)
 
static void Serialize (const cdm::SubstanceAerosolizationData &src, SESubstanceAerosolization &dst)
 
static void Serialize (const SESubstanceAerosolization &src, cdm::SubstanceAerosolizationData &dst)
 
static void Load (const cdm::SubstanceClearanceData &src, SESubstanceClearance &dst)
 
static cdm::SubstanceClearanceData * Unload (const SESubstanceClearance &src)
 
static void Serialize (const cdm::SubstanceClearanceData &src, SESubstanceClearance &dst)
 
static void Serialize (const SESubstanceClearance &src, cdm::SubstanceClearanceData &dst)
 
static void Load (const cdm::SubstanceCompoundData &src, SESubstanceCompound &dst, const SESubstanceManager &subMgr)
 
static cdm::SubstanceCompoundData * Unload (const SESubstanceCompound &src)
 
static void Serialize (const cdm::SubstanceCompoundData &src, SESubstanceCompound &dst, const SESubstanceManager &subMgr)
 
static void Serialize (const SESubstanceCompound &src, cdm::SubstanceCompoundData &dst)
 
static bool SerializeToString (const SESubstanceCompound &src, std::string &output, SerializationFormat m)
 
static bool SerializeToFile (const SESubstanceCompound &src, const std::string &filename, SerializationFormat m)
 
static bool SerializeFromString (const std::string &src, SESubstanceCompound &dst, const SESubstanceManager &subMgr, SerializationFormat m)
 
static bool SerializeFromFile (const std::string &filename, SESubstanceCompound &dst, const SESubstanceManager &subMgr, SerializationFormat m)
 
static void Load (const cdm::SubstanceConcentrationData &src, SESubstanceConcentration &dst)
 
static cdm::SubstanceConcentrationData * Unload (const SESubstanceConcentration &src)
 
static void Serialize (const cdm::SubstanceConcentrationData &src, SESubstanceConcentration &dst)
 
static void Serialize (const SESubstanceConcentration &src, cdm::SubstanceConcentrationData &dst)
 
static void Load (const cdm::SubstanceFractionData &src, SESubstanceFraction &dst)
 
static cdm::SubstanceFractionData * Unload (const SESubstanceFraction &src)
 
static void Serialize (const cdm::SubstanceFractionData &src, SESubstanceFraction &dst)
 
static void Serialize (const SESubstanceFraction &src, cdm::SubstanceFractionData &dst)
 
static void Load (const cdm::SubstancePharmacodynamicsData &src, SESubstancePharmacodynamics &dst)
 
static cdm::SubstancePharmacodynamicsData * Unload (const SESubstancePharmacodynamics &src)
 
static void Serialize (const cdm::SubstancePharmacodynamicsData &src, SESubstancePharmacodynamics &dst)
 
static void Serialize (const SESubstancePharmacodynamics &src, cdm::SubstancePharmacodynamicsData &dst)
 
static void Load (const cdm::SubstancePharmacokineticsData &src, SESubstancePharmacokinetics &dst)
 
static cdm::SubstancePharmacokineticsData * Unload (const SESubstancePharmacokinetics &src)
 
static void Serialize (const cdm::SubstancePharmacokineticsData &src, SESubstancePharmacokinetics &dst)
 
static void Serialize (const SESubstancePharmacokinetics &src, cdm::SubstancePharmacokineticsData &dst)
 
static void Load (const cdm::SubstancePhysicochemicalsData &src, SESubstancePhysicochemicals &dst)
 
static cdm::SubstancePhysicochemicalsData * Unload (const SESubstancePhysicochemicals &src)
 
static void Serialize (const cdm::SubstancePhysicochemicalsData &src, SESubstancePhysicochemicals &dst)
 
static void Serialize (const SESubstancePhysicochemicals &src, cdm::SubstancePhysicochemicalsData &dst)
 
static void Load (const cdm::SubstanceTissuePharmacokineticsData &src, SESubstanceTissuePharmacokinetics &dst)
 
static cdm::SubstanceTissuePharmacokineticsData * Unload (const SESubstanceTissuePharmacokinetics &src)
 
static void Serialize (const cdm::SubstanceTissuePharmacokineticsData &src, SESubstanceTissuePharmacokinetics &dst)
 
static void Serialize (const SESubstanceTissuePharmacokinetics &src, cdm::SubstanceTissuePharmacokineticsData &dst)
 

Member Function Documentation

◆ Load() [1/10]

void PBSubstance::Load ( const cdm::SubstanceData &  src,
SESubstance dst 
)
static

◆ Load() [2/10]

void PBSubstance::Load ( const cdm::SubstanceAerosolizationData &  src,
SESubstanceAerosolization dst 
)
static

◆ Load() [3/10]

void PBSubstance::Load ( const cdm::SubstanceClearanceData &  src,
SESubstanceClearance dst 
)
static

◆ Load() [4/10]

void PBSubstance::Load ( const cdm::SubstanceCompoundData &  src,
SESubstanceCompound dst,
const SESubstanceManager subMgr 
)
static

◆ Load() [5/10]

void PBSubstance::Load ( const cdm::SubstanceConcentrationData &  src,
SESubstanceConcentration dst 
)
static

◆ Load() [6/10]

void PBSubstance::Load ( const cdm::SubstanceFractionData &  src,
SESubstanceFraction dst 
)
static

◆ Load() [7/10]

void PBSubstance::Load ( const cdm::SubstancePharmacodynamicsData &  src,
SESubstancePharmacodynamics dst 
)
static

◆ Load() [8/10]

void PBSubstance::Load ( const cdm::SubstancePharmacokineticsData &  src,
SESubstancePharmacokinetics dst 
)
static

◆ Load() [9/10]

void PBSubstance::Load ( const cdm::SubstancePhysicochemicalsData &  src,
SESubstancePhysicochemicals dst 
)
static

◆ Load() [10/10]

void PBSubstance::Load ( const cdm::SubstanceTissuePharmacokineticsData &  src,
SESubstanceTissuePharmacokinetics dst 
)
static

◆ Serialize() [1/20]

void PBSubstance::Serialize ( const cdm::SubstanceData &  src,
SESubstance dst 
)
static

◆ Serialize() [2/20]

void PBSubstance::Serialize ( const SESubstance src,
cdm::SubstanceData &  dst 
)
static

◆ Serialize() [3/20]

void PBSubstance::Serialize ( const cdm::SubstanceAerosolizationData &  src,
SESubstanceAerosolization dst 
)
static

◆ Serialize() [4/20]

void PBSubstance::Serialize ( const SESubstanceAerosolization src,
cdm::SubstanceAerosolizationData &  dst 
)
static

◆ Serialize() [5/20]

void PBSubstance::Serialize ( const cdm::SubstanceClearanceData &  src,
SESubstanceClearance dst 
)
static

◆ Serialize() [6/20]

void PBSubstance::Serialize ( const SESubstanceClearance src,
cdm::SubstanceClearanceData &  dst 
)
static

◆ Serialize() [7/20]

void PBSubstance::Serialize ( const cdm::SubstanceCompoundData &  src,
SESubstanceCompound dst,
const SESubstanceManager subMgr 
)
static

Could not load find substance compound component for specified substance

◆ Serialize() [8/20]

void PBSubstance::Serialize ( const SESubstanceCompound src,
cdm::SubstanceCompoundData &  dst 
)
static

◆ Serialize() [9/20]

void PBSubstance::Serialize ( const cdm::SubstanceConcentrationData &  src,
SESubstanceConcentration dst 
)
static

◆ Serialize() [10/20]

void PBSubstance::Serialize ( const SESubstanceConcentration src,
cdm::SubstanceConcentrationData &  dst 
)
static

◆ Serialize() [11/20]

void PBSubstance::Serialize ( const cdm::SubstanceFractionData &  src,
SESubstanceFraction dst 
)
static

◆ Serialize() [12/20]

void PBSubstance::Serialize ( const SESubstanceFraction src,
cdm::SubstanceFractionData &  dst 
)
static

◆ Serialize() [13/20]

void PBSubstance::Serialize ( const cdm::SubstancePharmacodynamicsData &  src,
SESubstancePharmacodynamics dst 
)
static

◆ Serialize() [14/20]

void PBSubstance::Serialize ( const SESubstancePharmacodynamics src,
cdm::SubstancePharmacodynamicsData &  dst 
)
static

◆ Serialize() [15/20]

void PBSubstance::Serialize ( const cdm::SubstancePharmacokineticsData &  src,
SESubstancePharmacokinetics dst 
)
static

◆ Serialize() [16/20]

void PBSubstance::Serialize ( const SESubstancePharmacokinetics src,
cdm::SubstancePharmacokineticsData &  dst 
)
static

◆ Serialize() [17/20]

void PBSubstance::Serialize ( const cdm::SubstancePhysicochemicalsData &  src,
SESubstancePhysicochemicals dst 
)
static

◆ Serialize() [18/20]

void PBSubstance::Serialize ( const SESubstancePhysicochemicals src,
cdm::SubstancePhysicochemicalsData &  dst 
)
static

◆ Serialize() [19/20]

void PBSubstance::Serialize ( const cdm::SubstanceTissuePharmacokineticsData &  src,
SESubstanceTissuePharmacokinetics dst 
)
static

◆ Serialize() [20/20]

void PBSubstance::Serialize ( const SESubstanceTissuePharmacokinetics src,
cdm::SubstanceTissuePharmacokineticsData &  dst 
)
static

◆ SerializeFromFile() [1/2]

bool PBSubstance::SerializeFromFile ( const std::string &  filename,
SESubstance dst,
SerializationFormat  m 
)
static

◆ SerializeFromFile() [2/2]

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

◆ SerializeFromString() [1/2]

bool PBSubstance::SerializeFromString ( const std::string &  src,
SESubstance dst,
SerializationFormat  m 
)
static

◆ SerializeFromString() [2/2]

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

◆ SerializeToFile() [1/2]

bool PBSubstance::SerializeToFile ( const SESubstance src,
const std::string &  filename,
SerializationFormat  m 
)
static

◆ SerializeToFile() [2/2]

bool PBSubstance::SerializeToFile ( const SESubstanceCompound src,
const std::string &  filename,
SerializationFormat  m 
)
static

◆ SerializeToString() [1/2]

bool PBSubstance::SerializeToString ( const SESubstance src,
std::string &  output,
SerializationFormat  m 
)
static

◆ SerializeToString() [2/2]

bool PBSubstance::SerializeToString ( const SESubstanceCompound src,
std::string &  output,
SerializationFormat  m 
)
static

◆ Unload() [1/10]

cdm::SubstanceData * PBSubstance::Unload ( const SESubstance src)
static

◆ Unload() [2/10]

cdm::SubstanceAerosolizationData * PBSubstance::Unload ( const SESubstanceAerosolization src)
static

◆ Unload() [3/10]

cdm::SubstanceClearanceData * PBSubstance::Unload ( const SESubstanceClearance src)
static

◆ Unload() [4/10]

cdm::SubstanceCompoundData * PBSubstance::Unload ( const SESubstanceCompound src)
static

◆ Unload() [5/10]

cdm::SubstanceConcentrationData * PBSubstance::Unload ( const SESubstanceConcentration src)
static

◆ Unload() [6/10]

cdm::SubstanceFractionData * PBSubstance::Unload ( const SESubstanceFraction src)
static

◆ Unload() [7/10]

cdm::SubstancePharmacodynamicsData * PBSubstance::Unload ( const SESubstancePharmacodynamics src)
static

◆ Unload() [8/10]

cdm::SubstancePharmacokineticsData * PBSubstance::Unload ( const SESubstancePharmacokinetics src)
static

◆ Unload() [9/10]

cdm::SubstancePhysicochemicalsData * PBSubstance::Unload ( const SESubstancePhysicochemicals src)
static

◆ Unload() [10/10]

cdm::SubstanceTissuePharmacokineticsData * PBSubstance::Unload ( const SESubstanceTissuePharmacokinetics src)
static