EventAnalysis
1.3.0
|
#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 &) |
#define | RegisterNSDataProvider(namespace, className) RegisterClassAs(EA::DataProvider, className, #namespace "::" #className, const std::string &, const std::string &) |
DataProvider class declaration.
#define RegisterDataProvider | ( | className | ) | RegisterClass(EA::DataProvider, className, const std::string &, const std::string &) |
#define RegisterNSDataProvider | ( | namespace, | |
className | |||
) | RegisterClassAs(EA::DataProvider, className, #namespace "::" #className, const std::string &, const std::string &) |