otsdaq
v2_03_00
Return to top level
Main Page
Namespaces
Classes
Files
File List
TablePluginMacros.h
1
#ifndef _ots_TablePluginMacro_h_
2
#define _ots_TablePluginMacro_h_
3
4
#include "otsdaq-core/TableCore/TableBase.h"
5
6
namespace
ots
7
{
8
typedef
TableBase*(cbmakeFunc_t)();
9
}
10
11
#define DEFINE_OTS_TABLE(klass) \
12
extern "C" TableBase* make() { return new klass(); }
13
#endif
/* _ots_TablePluginMacro_h_ */
src
otsdaq-core
Macros
TablePluginMacros.h
Generated on Thu Mar 14 2019 09:49:45 for otsdaq by
1.8.5