40 #define WF_FILTER_TYPE( FILTERNAME, FILTERTYPECLASS)\
44 static _Wolframe::langbind::FilterType* create()\
46 return new FILTERTYPECLASS();\
48 static _Wolframe::module::BuilderBase* impl()\
50 return new _Wolframe::module::FilterBuilder( FILTERNAME "Filter", FILTERNAME, create);\
53 (*this)(&Constructor ::impl);\
Interface template for object builder of arbitrary program types implementing form functions...
Basic interface classes that to build objects and the Wolframe module interface.
Interface template for object builder of filters.