itom
4.1.0
|
extended FilterDef (derived from FilterDef) with a filterFunc of type f_filterExt instead of t_filter. This method has an additional argument of type FunctionCancellationAndObserver More...
#include <addInInterface.h>
Public Member Functions | |
FilterDefExt () | |
< empty, default constructor More... | |
FilterDefExt (AddInAlgo::t_filterExt filterFuncExt, AddInAlgo::t_filterParam filterParamFunc, QString description=QString(), ito::AddInAlgo::tAlgoCategory category=ito::AddInAlgo::catNone, ito::AddInAlgo::tAlgoInterface interf=ito::AddInAlgo::iNotSpecified, QString interfaceMeta=QString(), bool hasStatusInfo=true, bool isCancellable=true) | |
Public Member Functions inherited from ito::AddInAlgo::FilterDef | |
FilterDef () | |
< empty, default constructor More... | |
FilterDef (AddInAlgo::t_filter filterFunc, AddInAlgo::t_filterParam filterParamFunc, QString description=QString(), ito::AddInAlgo::tAlgoCategory category=ito::AddInAlgo::catNone, ito::AddInAlgo::tAlgoInterface interf=ito::AddInAlgo::iNotSpecified, QString interfaceMeta=QString()) | |
Public Attributes | |
t_filterExt | m_filterFuncExt |
extended function pointer (unbounded, static) for filter-method | |
bool | m_hasStatusInformation |
true, if filter updates status information to the optional observer | |
bool | m_isCancellable |
true, if filter listens to a possible interrupt flag in the optional observer and cancels the execution if set | |
Public Attributes inherited from ito::AddInAlgo::FilterDef | |
t_filter | m_filterFunc |
function pointer (unbounded, static) for filter-method | |
t_filterParam | m_paramFunc |
function pointer (unbounded, static) for filter's default parameter method | |
ito::AddInInterfaceBase * | m_pBasePlugin |
interface (factory) instance of this plugin (will be automatically filled) | |
QString | m_name |
name of filter | |
QString | m_description |
description of filter | |
ito::AddInAlgo::tAlgoCategory | m_category |
category, filter belongs to (default: catNone) | |
ito::AddInAlgo::tAlgoInterface | m_interface |
algorithm interface, filter fits to (default: iNotSpecified) | |
QString | m_interfaceMeta |
meta information if required by algorithm interface | |
Private Member Functions | |
FilterDefExt (const FilterDefExt &) | |
extended FilterDef (derived from FilterDef) with a filterFunc of type f_filterExt instead of t_filter. This method has an additional argument of type FunctionCancellationAndObserver
|
inline |
< empty, default constructor
constructor with all necessary arguments.