EventAnalysis  1.0.0
Classes | Namespaces | Macros
DataProvider.h File Reference
#include "core/Configurable.h"
#include "core/Info.h"
#include "core/ObjectMap.h"
#include "data/ObjectCategory.h"
#include "data/ObjectProducer.h"
#include <string>
#include "plugin/FactoryMacros.h"

Go to the source code of this file.

Classes

class  EA::DataProvider
 A base class for data providers. More...
 

Namespaces

 EA
 IncludeFileExc.h IncludeFileExc class declaration.
 

Macros

#define RegisterDataProvider(className)   RegisterClass(EA::DataProvider, className, const std::string &, const std::string &)
 

Detailed Description

DataProvider class declaration.

Macro Definition Documentation

◆ RegisterDataProvider

#define RegisterDataProvider (   className)    RegisterClass(EA::DataProvider, className, const std::string &, const std::string &)