otsdaq
v2_04_01
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 Fri Jun 28 2019 14:46:29 for otsdaq by
1.8.5