|
| PulseEngineThunk (eModelType t, const std::string &dataDir="./") |
|
virtual | ~PulseEngineThunk () |
|
bool | SetConfigurationOverride (std::string const &cfg, eSerializationFormat format) |
|
| PhysiologyEngineThunk (const std::string &dataDir="./") |
|
virtual | ~PhysiologyEngineThunk () |
|
virtual void | Clear () |
|
bool | SerializeFromFile (std::string const &filename, std::string const &data_requests, eSerializationFormat data_requests_format) |
|
bool | SerializeToFile (std::string const &filename) |
|
bool | SerializeFromString (std::string const &state, std::string const &data_requests, eSerializationFormat format) |
|
std::string | SerializeToString (eSerializationFormat format) |
|
bool | InitializeEngine (std::string const &patient_configuration, std::string const &data_requests, eSerializationFormat format) |
|
std::string | GetInitialPatient (eSerializationFormat format) |
|
std::string | GetConditions (eSerializationFormat format) |
|
void | LogToConsole (bool b) |
|
void | KeepLogMessages (bool keep) |
|
void | SetLogFilename (std::string const &logfile) |
|
std::string | PullLogMessages (eSerializationFormat format) |
|
void | SetLoggerForward (LoggerForward *lf) |
|
void | KeepEventChanges (bool keep) |
|
std::string | PullEvents (eSerializationFormat format) |
|
std::string | PullActiveEvents (eSerializationFormat format) |
|
std::string | GetPatientAssessment (int type, eSerializationFormat format) |
|
void | SetEventHandler (SEEventHandler *eh) |
|
bool | ProcessActions (std::string const &actions, eSerializationFormat format) |
|
std::string | PullActiveActions (eSerializationFormat format) |
|
bool | AdvanceTimeStep () |
|
double | GetTimeStep (std::string const &unit) |
|
size_t | DataLength () const |
|
double * | PullDataPtr () |
|
void | PullData (std::vector< double > &data) |
|
void | ForwardDebug (const std::string &msg) override |
|
void | ForwardInfo (const std::string &msg) override |
|
void | ForwardWarning (const std::string &msg) override |
|
void | ForwardError (const std::string &msg) override |
|
void | ForwardFatal (const std::string &msg) override |
|
void | HandleEvent (eEvent type, bool active, const SEScalarTime *time=nullptr) override |
|
virtual | ~LoggerForward ()=default |
|
virtual void | ForwardDebug (std::string const &) |
|
virtual void | ForwardInfo (std::string const &) |
|
virtual void | ForwardWarning (std::string const &) |
|
virtual void | ForwardError (std::string const &) |
|
virtual void | ForwardFatal (std::string const &) |
|
Public Member Functions inherited from SEEventHandler |
| SEEventHandler () |
|
virtual | ~SEEventHandler () |
|
virtual void | HandleEvent (eEvent e, bool active, const SEScalarTime *simTime=nullptr)=0 |
|