Go to the documentation of this file. 40 #ifndef __OPENFLUID_BUILDEREXT_BUILDEREXTENSIONSIGNATUREMACROS_HPP__ 41 #define __OPENFLUID_BUILDEREXT_BUILDEREXTENSIONSIGNATUREMACROS_HPP__ 50 #define DECLARE_BUILDEREXT_PLUGIN 57 #define DEFINE_BUILDEREXT_CLASS(pluginclassname) \ 60 OPENFLUID_PLUGIN std::string WAREABIVERSION_PROC_DECL() \ 62 return std::string(openfluid::config::VERSION_FULL); \ 65 OPENFLUID_PLUGIN openfluid::builderext::PluggableBuilderExtension* WAREBODY_PROC_DECL() \ 67 return new pluginclassname(); \