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:71
Definition: PBEvents.h:9
Definition: SEEventManager.h:82
Definition: SEEventManager.h:99

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.