| H A D | plugin.hpp | 136 #define __PLUGIN_DEFINE(CHIP, NAME, FUNC) \ argument 137 class __PLUGIN_MAKE(Plugin_, CHIP, NAME) \ 140 __PLUGIN_MAKE(Plugin_, CHIP, NAME) \ 143 PluginMap::getSingleton().add(CHIP, #NAME, &FUNC); \ 146 __PLUGIN_MAKE(Plugin_, CHIP, NAME) __PLUGIN_MAKE(g_Plugin_, CHIP, NAME) 148 #define PLUGIN_DEFINE(CHIP, NAME) __PLUGIN_DEFINE(CHIP, NAME, CHIP::NAME) argument 150 #define PLUGIN_DEFINE_NS(CHIP, NS, NAME) __PLUGIN_DEFINE(CHIP, NAME, NS::NAME) argument
|