Classes | Namespaces | Macros
PluggableFeatureExtension.hpp File Reference
#include <openfluid/builderext/FluidXUpdateFlags.hpp>
#include <openfluid/builderext/PluggableBuilderExtension.hpp>
Include dependency graph for PluggableFeatureExtension.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  openfluid::builderext::PluggableFeatureExtension
 

Namespaces

 openfluid
 
 openfluid::builderext
 

Macros

#define BEGIN_BUILDEREXT_SIGNATURE(id, extmode)
 
#define END_BUILDEREXT_SIGNATURE
 
#define DECLARE_CONFIGURATION_PARAMETER(name, description)
 
#define DECLARE_CONFIGURATION_PARAM(name, description)
 
#define DECLARE_CATEGORY(category)
 
#define DECLARE_MENUTEXT(menutext)
 

Detailed Description

Author
Jean-Christophe FABRE jean-.nosp@m.chri.nosp@m.stoph.nosp@m.e.fa.nosp@m.bre@s.nosp@m.upag.nosp@m.ro.in.nosp@m.ra.f.nosp@m.r

Macro Definition Documentation

◆ BEGIN_BUILDEREXT_SIGNATURE

#define BEGIN_BUILDEREXT_SIGNATURE (   id,
  extmode 
)

Macro for the beginning of definition of signature for feature extension

◆ DECLARE_CATEGORY

#define DECLARE_CATEGORY (   category)

Macro for declaration of the Builder extension category

◆ DECLARE_CONFIGURATION_PARAM

#define DECLARE_CONFIGURATION_PARAM (   name,
  description 
)
Deprecated:
Since version 2.1.0. Use DECLARE_CONFIGURATION_PARAMETER instead

◆ DECLARE_CONFIGURATION_PARAMETER

#define DECLARE_CONFIGURATION_PARAMETER (   name,
  description 
)

Macro for declaration of a Builder extension configuration parameter

Parameters
[in]namename of the parameter
[in]descriptiondescription of the parameter

◆ DECLARE_MENUTEXT

#define DECLARE_MENUTEXT (   menutext)

Macro for declaration of the Builder extension menu text

◆ END_BUILDEREXT_SIGNATURE

#define END_BUILDEREXT_SIGNATURE

Macro for the end of definition of signature hook