#include <PBScenario.h>

Static Public Member Functions

static void Load (const CDM_BIND::ScenarioData &src, SEScenario &dst)
 
static CDM_BIND::ScenarioData * Unload (const SEScenario &src)
 
static void Serialize (const CDM_BIND::ScenarioData &src, SEScenario &dst)
 
static void Serialize (const SEScenario &src, CDM_BIND::ScenarioData &dst)
 
static void Copy (const SEScenario &src, SEScenario &dst)
 
static bool SerializeToString (const SEScenario &src, std::string &output, eSerializationFormat m)
 
static bool SerializeToFile (const SEScenario &src, const std::string &filename)
 
static bool SerializeFromString (const std::string &src, SEScenario &dst, eSerializationFormat m)
 
static bool SerializeFromFile (const std::string &filename, SEScenario &dst)
 
static void Copy (const SEScenarioExec &src, SEScenarioExec &dst)
 
static void Load (const CDM_BIND::ScenarioExecData &src, SEScenarioExec &dst)
 
static CDM_BIND::ScenarioExecData * Unload (const SEScenarioExec &src)
 
static void Serialize (const CDM_BIND::ScenarioExecData &src, SEScenarioExec &dst)
 
static void Serialize (const SEScenarioExec &src, CDM_BIND::ScenarioExecData &dst)
 
static bool SerializeToString (const SEScenarioExec &src, std::string &output, eSerializationFormat m, Logger *logger)
 
static bool SerializeFromString (const std::string &src, SEScenarioExec &dst, eSerializationFormat m, Logger *logger)
 
static void Load (const CDM_BIND::ScenarioExecStatusData &src, SEScenarioExecStatus &dst)
 
static CDM_BIND::ScenarioExecStatusData * Unload (const SEScenarioExecStatus &src)
 
static void Serialize (const CDM_BIND::ScenarioExecStatusData &src, SEScenarioExecStatus &dst)
 
static void Serialize (const SEScenarioExecStatus &src, CDM_BIND::ScenarioExecStatusData &dst)
 
static bool SerializeToString (const SEScenarioExecStatus &src, std::string &output, eSerializationFormat m, Logger *logger)
 
static bool SerializeToString (const std::vector< SEScenarioExecStatus > &src, std::string &output, eSerializationFormat m, Logger *logger)
 
static bool SerializeToFile (const std::vector< SEScenarioExecStatus > &src, const std::string &filename, Logger *logger)
 
static bool SerializeFromString (const std::string &src, SEScenarioExecStatus &dst, eSerializationFormat m, Logger *logger)
 
static bool SerializeFromString (const std::string &src, std::vector< SEScenarioExecStatus > &dst, eSerializationFormat m, Logger *logger)
 
static bool SerializeFromFile (const std::string &filename, std::vector< SEScenarioExecStatus > &dst, Logger *logger)
 
static void Copy (const SEScenarioExecStatus &src, SEScenarioExecStatus &dst)
 

Member Function Documentation

◆ Copy() [1/3]

void PBScenario::Copy ( const SEScenario src,
SEScenario dst 
)
static

◆ Copy() [2/3]

void PBScenario::Copy ( const SEScenarioExec src,
SEScenarioExec dst 
)
static

◆ Copy() [3/3]

void PBScenario::Copy ( const SEScenarioExecStatus src,
SEScenarioExecStatus dst 
)
static

◆ Load() [1/3]

void PBScenario::Load ( const CDM_BIND::ScenarioData &  src,
SEScenario dst 
)
static

◆ Load() [2/3]

void PBScenario::Load ( const CDM_BIND::ScenarioExecData &  src,
SEScenarioExec dst 
)
static

◆ Load() [3/3]

void PBScenario::Load ( const CDM_BIND::ScenarioExecStatusData &  src,
SEScenarioExecStatus dst 
)
static

◆ Serialize() [1/6]

void PBScenario::Serialize ( const CDM_BIND::ScenarioData &  src,
SEScenario dst 
)
static

◆ Serialize() [2/6]

void PBScenario::Serialize ( const CDM_BIND::ScenarioExecData &  src,
SEScenarioExec dst 
)
static

◆ Serialize() [3/6]

void PBScenario::Serialize ( const CDM_BIND::ScenarioExecStatusData &  src,
SEScenarioExecStatus dst 
)
static

◆ Serialize() [4/6]

void PBScenario::Serialize ( const SEScenario src,
CDM_BIND::ScenarioData &  dst 
)
static

◆ Serialize() [5/6]

void PBScenario::Serialize ( const SEScenarioExec src,
CDM_BIND::ScenarioExecData &  dst 
)
static

◆ Serialize() [6/6]

void PBScenario::Serialize ( const SEScenarioExecStatus src,
CDM_BIND::ScenarioExecStatusData &  dst 
)
static

◆ SerializeFromFile() [1/2]

bool PBScenario::SerializeFromFile ( const std::string &  filename,
SEScenario dst 
)
static

◆ SerializeFromFile() [2/2]

bool PBScenario::SerializeFromFile ( const std::string &  filename,
std::vector< SEScenarioExecStatus > &  dst,
Logger logger 
)
static

◆ SerializeFromString() [1/4]

bool PBScenario::SerializeFromString ( const std::string &  src,
SEScenario dst,
eSerializationFormat  m 
)
static

◆ SerializeFromString() [2/4]

bool PBScenario::SerializeFromString ( const std::string &  src,
SEScenarioExec dst,
eSerializationFormat  m,
Logger logger 
)
static

◆ SerializeFromString() [3/4]

bool PBScenario::SerializeFromString ( const std::string &  src,
SEScenarioExecStatus dst,
eSerializationFormat  m,
Logger logger 
)
static

◆ SerializeFromString() [4/4]

bool PBScenario::SerializeFromString ( const std::string &  src,
std::vector< SEScenarioExecStatus > &  dst,
eSerializationFormat  m,
Logger logger 
)
static

◆ SerializeToFile() [1/2]

bool PBScenario::SerializeToFile ( const SEScenario src,
const std::string &  filename 
)
static

◆ SerializeToFile() [2/2]

bool PBScenario::SerializeToFile ( const std::vector< SEScenarioExecStatus > &  src,
const std::string &  filename,
Logger logger 
)
static

◆ SerializeToString() [1/4]

bool PBScenario::SerializeToString ( const SEScenario src,
std::string &  output,
eSerializationFormat  m 
)
static

◆ SerializeToString() [2/4]

bool PBScenario::SerializeToString ( const SEScenarioExec src,
std::string &  output,
eSerializationFormat  m,
Logger logger 
)
static

◆ SerializeToString() [3/4]

bool PBScenario::SerializeToString ( const SEScenarioExecStatus src,
std::string &  output,
eSerializationFormat  m,
Logger logger 
)
static

◆ SerializeToString() [4/4]

bool PBScenario::SerializeToString ( const std::vector< SEScenarioExecStatus > &  src,
std::string &  output,
eSerializationFormat  m,
Logger logger 
)
static

◆ Unload() [1/3]

CDM_BIND::ScenarioData * PBScenario::Unload ( const SEScenario src)
static

◆ Unload() [2/3]

CDM_BIND::ScenarioExecData * PBScenario::Unload ( const SEScenarioExec src)
static

◆ Unload() [3/3]

CDM_BIND::ScenarioExecStatusData * PBScenario::Unload ( const SEScenarioExecStatus src)
static

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.