<
The Pulse Team is excited to announce the Pulse Physiology Engine 4.1.0 release. Upgrade now to get the best in dynamic simulation.
×
PBEvents.h
1 /* Distributed under the Apache License, Version 2.0.
2  See accompanying NOTICE file for details.*/
3 
4 #pragma once
5 class SEActiveEvent;
6 class SEEventChange;
7 
8 class CDM_DECL PBEvents
9 {
10 public:
11 
12  static bool SerializeToString(std::vector<const SEEventChange*>& changes, std::string& output, eSerializationFormat m, Logger* logger);
13  static bool SerializeFromString(const std::string& src, std::vector<const SEEventChange*>& changes, eSerializationFormat m, Logger* logger);
14 
15  static bool SerializeToString(std::vector<const SEActiveEvent*>& active_events, std::string& output, eSerializationFormat m, Logger* logger);
16  static bool SerializeFromString(const std::string& src, std::vector<const SEActiveEvent*>& active_events, eSerializationFormat m, Logger* logger);
17 
18 };
Definition: Logger.h:66
Definition: PBEvents.h:8
Definition: SEEventManager.h:90
Definition: SEEventManager.h:73

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.