Wolframe, 0.0.3

filterModuleMacros.hpp File Reference

Macros for a filter modules. More...

Go to the source code of this file.

Macros

#define WF_FILTER_TYPE(FILTERNAME, FILTERTYPECLASS)
 Defines a Wolframe filter module after the includes section. More...
 

Detailed Description

Macros for a filter modules.

Macro Definition Documentation

#define WF_FILTER_TYPE (   FILTERNAME,
  FILTERTYPECLASS 
)
Value:
{\
struct Constructor\
{\
{\
return new FILTERTYPECLASS();\
}\
{\
return new _Wolframe::module::FilterBuilder( FILTERNAME "Filter", FILTERNAME, create);\
}\
};\
(*this)(&Constructor ::impl);\
}
Builder of a filter type constructor.
Definition: filterBuilder.hpp:83
Definition: moduleInterface.hpp:51
Structure defining a type of a filter (used as virtual constructor to create filter instances) ...
Definition: filter.hpp:111

Defines a Wolframe filter module after the includes section.