PBEvents.h
1/* Distributed under the Apache License, Version 2.0.
2 See accompanying NOTICE file for details.*/
3
4#pragma once
5class SEActiveEvent;
6class SEEventChange;
7
8class CDM_DECL PBEvents
9{
10public:
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:74
Definition: SEEventManager.h:91

Distributed under the Apache License, Version 2.0.

See accompanying NOTICE file for details.