#include <ICLUtils/Function.h>
#include <ICLUtils/TextTable.h>
#include <string>
#include <map>
#include <sstream>
Go to the source code of this file.
◆ REGISTER_PLUGIN
#define REGISTER_PLUGIN |
( |
|
TYPE, |
|
|
|
NAME, |
|
|
|
CREATE_FUNCTION, |
|
|
|
DESCRIPTION, |
|
|
|
SYNTAX |
|
) |
| |
Value:struct Static_##TYPE##_PluginRegistration__##NAME{ \
Static_##TYPE##_PluginRegistration__##NAME(){ \
PluginRegister<TYPE> &r = PluginRegister<TYPE>::instance(); \
r.add(#NAME,CREATE_FUNCTION,DESCRIPTION,SYNTAX); \
} \
} static_##TYPE##_PluginRegistration__##NAME;