EventAnalysis  1.0.0
Classes | Namespaces | Macros
PersistenceService.h File Reference
#include "core/ObserverPtr.h"
#include "data/DataStoreUser.h"
#include "data/ObjectConsumer.h"
#include <memory>
#include <string>
#include "plugin/FactoryMacros.h"

Go to the source code of this file.

Classes

class  EA::PersistenceService
 
struct  EA::PersistenceService::CopyNotOverridden
 Exception class for missing override of Copy. More...
 

Namespaces

 EA
 IncludeFileExc.h IncludeFileExc class declaration.
 

Macros

#define RegisterPersistence(className)   RegisterClass(EA::PersistenceService, className, const std::string &, const std::string &)
 

Macro Definition Documentation

◆ RegisterPersistence

#define RegisterPersistence (   className)    RegisterClass(EA::PersistenceService, className, const std::string &, const std::string &)