Go to the documentation of this file.
19 #ifndef GZ_PLUGIN_REGISTER_HH_
20 #define GZ_PLUGIN_REGISTER_HH_
22 #include <gz/plugin/detail/Register.hh>
53 #define IGNITION_ADD_PLUGIN(PluginClass, ...) \
54 DETAIL_IGNITION_ADD_PLUGIN(PluginClass, __VA_ARGS__)
74 #define IGNITION_ADD_PLUGIN_ALIAS(PluginClass, ...) \
75 DETAIL_IGNITION_ADD_PLUGIN_ALIAS(PluginClass, __VA_ARGS__)
119 #define IGNITION_ADD_FACTORY(ProductType, FactoryType) \
120 DETAIL_IGNITION_ADD_FACTORY(ProductType, FactoryType)
136 #define IGNITION_ADD_FACTORY_ALIAS(ProductType, FactoryType, ...) \
137 DETAIL_IGNITION_ADD_FACTORY_ALIAS(ProductType, FactoryType, __VA_ARGS__)