26#include "../common/apiFunctionsInc.h"
30 class AbstractAddInConfigDialog;
46 QVector<ito::ParamBase> *paramsMand,
47 QVector<ito::ParamBase> *paramsOpt,
48 QVector<ito::ParamBase> *paramsOut);
53 QVector<ito::ParamBase> *paramsMand,
54 QVector<ito::ParamBase> *paramsOpt,
55 QVector<ito::ParamBase> *paramsOut,
56 QSharedPointer<ito::FunctionCancellationAndObserver> observer);
61 QVector<ito::ParamBase> *paramsMand,
62 QVector<ito::ParamBase> *paramsOpt,
63 QVector<ito::ParamBase> *paramsOut);
68 QVector<ito::Param> *paramsMand,
69 QVector<ito::Param> *paramsOpt,
70 QVector<ito::Param> *paramsOut);
86 QVector<ito::Param> *¶msMand,
87 QVector<ito::Param> *¶msOpt);
93 const bool autoLoadParams,
94 QVector<ito::ParamBase> *paramsMand,
95 QVector<ito::ParamBase> *paramsOpt,
102 const bool autoLoadParams,
103 QVector<ito::ParamBase> *paramsMand,
104 QVector<ito::ParamBase> *paramsOpt,
115 int *sizeLimits = NULL,
123 const char *name = NULL,
124 int *sizeLimits = NULL,
154 static QString m_settingsFile;
abstract base class for configuration dialogs of plugins
Definition abstractAddInConfigDialog.h:78
base class for all actuator plugin classes
Definition addInInterface.h:739
container for publishing filters provided by any plugin
Definition addInInterface.h:974
Base class for all plugins.
Definition addInInterface.h:386
base class for all dataIO plugin classes
Definition addInInterface.h:662
Definition apiFunctions.h:33
static ito::DataObject * mcreateFromDataObject(const ito::DataObject *dObj, int nrDims, ito::tDataType type, int *sizeLimits=NULL, ito::RetVal *retval=NULL)
function called by apiCreateFromDataObject
Definition apiFunctions.cpp:579
static ito::RetVal mfilterGetFunc(const QString &name, ito::AddInAlgo::FilterDef *&FilterDef)
function called by apiFilterGetFunc
Definition apiFunctions.cpp:251
static ito::RetVal maddInOpenDataIO(const QString &name, const int pluginNum, const bool autoLoadParams, QVector< ito::ParamBase > *paramsMand, QVector< ito::ParamBase > *paramsOpt, ito::AddInDataIO *&instance)
function called by apiAddInOpenDataIO
Definition apiFunctions.cpp:539
static ito::RetVal mfilterPluginName(const QString &name, QString &pluginName)
function called by apiFilterPluginName
Definition apiFunctions.cpp:476
static ito::RetVal mshowConfigurationDialog(ito::AddInBase *plugin, ito::AbstractAddInConfigDialog *configDialogInstance)
function called by apiShowConfigurationDialog
Definition apiFunctions.cpp:660
static ito::RetVal maddInOpenActuator(const QString &name, const int pluginNum, const bool autoLoadParams, QVector< ito::ParamBase > *paramsMand, QVector< ito::ParamBase > *paramsOpt, ito::AddInActuator *&instance)
function called by apiAddInOpenActuator
Definition apiFunctions.cpp:518
static ito::RetVal mfilterVersion(const QString &name, int &version)
function called by apiFilterVersion
Definition apiFunctions.cpp:430
static ito::RetVal mfilterParamBase(const QString &name, QVector< ito::ParamBase > *paramsMand, QVector< ito::ParamBase > *paramsOpt, QVector< ito::ParamBase > *paramsOut)
function called by apiFilterParamBase
Definition apiFunctions.cpp:347
static ito::RetVal mfilterAuthor(const QString &name, QString &author)
function called by apiFilterAuthor
Definition apiFunctions.cpp:453
static ito::RetVal mfilterParam(const QString &name, QVector< ito::Param > *paramsMand, QVector< ito::Param > *paramsOpt, QVector< ito::Param > *paramsOut)
function called by apiFilterParam
Definition apiFunctions.cpp:395
static QString getSettingsFile(void)
get itom settings file
Definition apiFunctions.cpp:734
static ito::RetVal maddInClose(ito::AddInBase *instance)
function called by apiAddInClose
Definition apiFunctions.cpp:560
static ito::RetVal mfilterCallExt(const QString &name, QVector< ito::ParamBase > *paramsMand, QVector< ito::ParamBase > *paramsOpt, QVector< ito::ParamBase > *paramsOut, QSharedPointer< ito::FunctionCancellationAndObserver > observer)
function called by apiFilterCallExt
Definition apiFunctions.cpp:303
static ito::RetVal mfilterCall(const QString &name, QVector< ito::ParamBase > *paramsMand, QVector< ito::ParamBase > *paramsOpt, QVector< ito::ParamBase > *paramsOut)
function called by apiFilterCall
Definition apiFunctions.cpp:273
static ito::RetVal maddInGetInitParams(const QString &name, const int pluginType, int *pluginNum, QVector< ito::Param > *¶msMand, QVector< ito::Param > *¶msOpt)
function called by apiAddInGetInitParams
Definition apiFunctions.cpp:499
static QString getCurrentWorkingDir(void)
function called by apiGetCurrentWorkingDir
Definition apiFunctions.cpp:654
static ito::RetVal setSettingsFile(QString settingsFile)
setter function only used on AddInManager startup
Definition apiFunctions.cpp:740
static ito::DataObject * mcreateFromNamedDataObject(const ito::DataObject *dObj, int nrDims, ito::tDataType type, const char *name=NULL, int *sizeLimits=NULL, ito::RetVal *retval=NULL)
function called by apiCreateFromNamedDataObject
Definition apiFunctions.cpp:585
static ito::RetVal removed(...)
function called by apiSendParamToPyWorkspace
Definition apiFunctions.cpp:245
dataObject contains a n-dimensional matrix
Definition dataobj.h:591
Class for managing status values (like errors or warning)
Definition retVal.h:54
Definition apiFunctionsGraph.cpp:40
tDataType
Definition typeDefs.h:88