PBEnvironmentAction Class Reference

#include <PBEnvironmentActions.h>

Static Public Member Functions

static SEEnvironmentActionLoad (const cdm::AnyEnvironmentActionData &any, SESubstanceManager &subMgr)
 
static cdm::AnyEnvironmentActionData * Unload (const SEEnvironmentAction &action)
 
static void Serialize (const cdm::EnvironmentActionData &src, SEEnvironmentAction &dst)
 
static void Serialize (const SEEnvironmentAction &src, cdm::EnvironmentActionData &dst)
 
static void Load (const cdm::ChangeEnvironmentConditionsData &src, SEChangeEnvironmentConditions &dst)
 
static cdm::ChangeEnvironmentConditionsData * Unload (const SEChangeEnvironmentConditions &src)
 
static void Serialize (const cdm::ChangeEnvironmentConditionsData &src, SEChangeEnvironmentConditions &dst)
 
static void Serialize (const SEChangeEnvironmentConditions &src, cdm::ChangeEnvironmentConditionsData &dst)
 
static void Copy (const SEChangeEnvironmentConditions &src, SEChangeEnvironmentConditions &dst)
 
static void Load (const cdm::ThermalApplicationData &src, SEThermalApplication &dst)
 
static cdm::ThermalApplicationData * Unload (const SEThermalApplication &src)
 
static void Serialize (const cdm::ThermalApplicationData &src, SEThermalApplication &dst)
 
static void Serialize (const SEThermalApplication &src, cdm::ThermalApplicationData &dst)
 
static void Copy (const SEThermalApplication &src, SEThermalApplication &dst)
 

Member Function Documentation

◆ Copy() [1/2]

void PBEnvironmentAction::Copy ( const SEChangeEnvironmentConditions src,
SEChangeEnvironmentConditions dst 
)
static

◆ Copy() [2/2]

void PBEnvironmentAction::Copy ( const SEThermalApplication src,
SEThermalApplication dst 
)
static

◆ Load() [1/3]

SEEnvironmentAction * PBEnvironmentAction::Load ( const cdm::AnyEnvironmentActionData &  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/3]

void PBEnvironmentAction::Load ( const cdm::ChangeEnvironmentConditionsData &  src,
SEChangeEnvironmentConditions dst 
)
static

◆ Load() [3/3]

void PBEnvironmentAction::Load ( const cdm::ThermalApplicationData &  src,
SEThermalApplication dst 
)
static

◆ Serialize() [1/6]

void PBEnvironmentAction::Serialize ( const cdm::EnvironmentActionData &  src,
SEEnvironmentAction dst 
)
static

◆ Serialize() [2/6]

void PBEnvironmentAction::Serialize ( const SEEnvironmentAction src,
cdm::EnvironmentActionData &  dst 
)
static

◆ Serialize() [3/6]

void PBEnvironmentAction::Serialize ( const cdm::ChangeEnvironmentConditionsData &  src,
SEChangeEnvironmentConditions dst 
)
static

◆ Serialize() [4/6]

void PBEnvironmentAction::Serialize ( const SEChangeEnvironmentConditions src,
cdm::ChangeEnvironmentConditionsData &  dst 
)
static

◆ Serialize() [5/6]

void PBEnvironmentAction::Serialize ( const cdm::ThermalApplicationData &  src,
SEThermalApplication dst 
)
static

◆ Serialize() [6/6]

void PBEnvironmentAction::Serialize ( const SEThermalApplication src,
cdm::ThermalApplicationData &  dst 
)
static

◆ Unload() [1/3]

cdm::AnyEnvironmentActionData * PBEnvironmentAction::Unload ( const SEEnvironmentAction action)
static

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

◆ Unload() [2/3]

cdm::ChangeEnvironmentConditionsData * PBEnvironmentAction::Unload ( const SEChangeEnvironmentConditions src)
static

◆ Unload() [3/3]

cdm::ThermalApplicationData * PBEnvironmentAction::Unload ( const SEThermalApplication src)
static