PBPulseState Class Reference

#include <PBPulseState.h>

Static Public Member Functions

static void Load (const pulse::proto::StateData &src, PulseEngine &dst, const SEScalarTime *simTime, const SEEngineConfiguration *config)
 
static pulse::proto::StateData * Unload (const PulseEngine &src)
 
static bool Serialize (const pulse::proto::StateData &src, PulseEngine &dst, const SEScalarTime *simTime, const SEEngineConfiguration *config)
 
static bool Serialize (const PulseEngine &src, pulse::proto::StateData &dst)
 
static bool SerializeToString (const PulseEngine &src, std::string &output, SerializationFormat m)
 
static bool SerializeToFile (const PulseEngine &src, const std::string &filename, SerializationFormat m)
 
static bool SerializeFromString (const std::string &src, PulseEngine &dst, SerializationFormat m, const SEScalarTime *simTime, const SEEngineConfiguration *config)
 
static bool SerializeFromFile (const std::string &filename, PulseEngine &dst, SerializationFormat m, const SEScalarTime *simTime, const SEEngineConfiguration *config)
 

Member Function Documentation

◆ Load()

void PBPulseState::Load ( const pulse::proto::StateData &  src,
PulseEngine dst,
const SEScalarTime simTime,
const SEEngineConfiguration config 
)
static

◆ Serialize() [1/2]

bool PBPulseState::Serialize ( const pulse::proto::StateData &  src,
PulseEngine dst,
const SEScalarTime simTime,
const SEEngineConfiguration config 
)
static

Patient //

◆ Serialize() [2/2]

bool PBPulseState::Serialize ( const PulseEngine src,
pulse::proto::StateData &  dst 
)
static

◆ SerializeFromFile()

bool PBPulseState::SerializeFromFile ( const std::string &  filename,
PulseEngine dst,
SerializationFormat  m,
const SEScalarTime simTime,
const SEEngineConfiguration config 
)
static

◆ SerializeFromString()

bool PBPulseState::SerializeFromString ( const std::string &  src,
PulseEngine dst,
SerializationFormat  m,
const SEScalarTime simTime,
const SEEngineConfiguration config 
)
static

◆ SerializeToFile()

bool PBPulseState::SerializeToFile ( const PulseEngine src,
const std::string &  filename,
SerializationFormat  m 
)
static

◆ SerializeToString()

bool PBPulseState::SerializeToString ( const PulseEngine src,
std::string &  output,
SerializationFormat  m 
)
static

◆ Unload()

pulse::proto::StateData * PBPulseState::Unload ( const PulseEngine src)
static