itom 1.3.0
ito::AddInManager Member List
This is the complete list of members for ito::AddInManager, including all inherited members.
AddInManager(void) (defined in ito::AddInManager)ito::AddInManager [private]
AddInManager(AddInManager &) (defined in ito::AddInManager)ito::AddInManager [inline, private]
closeAddIn(ito::AddInBase **addIn, ItomSharedSemaphore *aimWait=NULL)ito::AddInManager [slot]
closeDeadPlugins()ito::AddInManager [private, slot]
closeInstance(void)ito::AddInManager [static]
decRef(ito::AddInBase **plugin)ito::AddInManager
filterParamHash (defined in ito::AddInManager)ito::AddInManager [private, static]
getActList(void) const (defined in ito::AddInManager)ito::AddInManager [inline]
getAddInPtr(const int itemNum) (defined in ito::AddInManager)ito::AddInManager [inline]
getAlgList(void) const (defined in ito::AddInManager)ito::AddInManager [inline]
getAlgoInterfaceValidator(void) const (defined in ito::AddInManager)ito::AddInManager [inline]
getAlgoWidgetDef(QString algoWidgetName, QString algoPluginName=QString())ito::AddInManager
getAlgoWidgetList(void) const (defined in ito::AddInManager)ito::AddInManager [inline]
getDataIOList(void) const (defined in ito::AddInManager)ito::AddInManager [inline]
getFilterByInterface(ito::AddInAlgo::tAlgoInterface iface, const QString tag=QString::Null()) const ito::AddInManager
getFilterByInterfaceAndCategory(ito::AddInAlgo::tAlgoInterface iface, ito::AddInAlgo::tAlgoCategory cat, const QString tag=QString::Null()) const ito::AddInManager
getFilterList(void) const (defined in ito::AddInManager)ito::AddInManager [inline]
getFiltersByCategory(ito::AddInAlgo::tAlgoCategory cat) const ito::AddInManager
getHashedFilterParams(ito::AddInAlgo::t_filterParam filterParam) const ito::AddInManager
getInitParams(const QString &name, const int pluginType, int *pluginNum, QVector< ito::Param > *&paramsMand, QVector< ito::Param > *&paramsOpt)ito::AddInManager
getInstance(void)ito::AddInManager [static]
getItemIndexInList(const void *item) (defined in ito::AddInManager)ito::AddInManager [inline]
getItemNum(const void *item) (defined in ito::AddInManager)ito::AddInManager [inline]
getNumTotItems(void) const (defined in ito::AddInManager)ito::AddInManager [inline]
getPluginInfo(const QString &name, int &pluginType, int &pluginNum, int &version, QString &typeString, QString &author, QString &description, QString &detaildescription, QString &license, QString &about)ito::AddInManager
getPluginLoadStatus() const (defined in ito::AddInManager)ito::AddInManager [inline]
getPluginModel(void) (defined in ito::AddInManager)ito::AddInManager [inline]
getPluginNum(const QString &name, ito::AddInInterfaceBase *&addIn) (defined in ito::AddInManager)ito::AddInManager [inline]
incRef(ito::AddInBase *plugin)ito::AddInManager
initAddIn(const int pluginNum, const QString &name, ito::AddInDataIO **addIn, QVector< ito::ParamBase > *paramsMand, QVector< ito::ParamBase > *paramsOpt, bool autoLoadPluginParams, ItomSharedSemaphore *aimWait=NULL)ito::AddInManager [slot]
initAddIn(const int pluginNum, const QString &name, ito::AddInActuator **addIn, QVector< ito::ParamBase > *paramsMand, QVector< ito::ParamBase > *paramsOpt, bool autoLoadPluginParams, ItomSharedSemaphore *aimWait=NULL)ito::AddInManager [slot]
initAddIn(const int pluginNum, const QString &name, ito::AddInAlgo **addIn, QVector< ito::ParamBase > *paramsMand, QVector< ito::ParamBase > *paramsOpt, bool autoLoadPluginParams, ItomSharedSemaphore *aimWait=NULL)ito::AddInManager [slot]
initDockWidget(const ito::AddInBase *addIn)ito::AddInManager [protected]
isPluginInstanceDead(const ito::AddInBase *plugin) const ito::AddInManager
loadAddIn(QString &filename)ito::AddInManager [protected]
loadAddInActuator(QObject *plugin, ito::PluginLoadStatus &pluginLoadStatus)ito::AddInManager [protected]
loadAddInAlgo(QObject *plugin, ito::PluginLoadStatus &pluginLoadStatus)ito::AddInManager [protected]
loadAddInDataIO(QObject *plugin, ito::PluginLoadStatus &pluginLoadStatus)ito::AddInManager [protected]
loadParamVals(ito::AddInBase *plugin)ito::AddInManager
m_addInListActito::AddInManager [private, static]
m_addInListAlgoito::AddInManager [private, static]
m_addInListDataIOito::AddInManager [private, static]
m_algoInterfaceValidator (defined in ito::AddInManager)ito::AddInManager [private]
m_algoWidgetList (defined in ito::AddInManager)ito::AddInManager [private, static]
m_deadPlugins (defined in ito::AddInManager)ito::AddInManager [private]
m_deadPluginTimer (defined in ito::AddInManager)ito::AddInManager [private]
m_filterListito::AddInManager [private, static]
m_filterListInterfaceTag (defined in ito::AddInManager)ito::AddInManager [private, static]
m_pAddInManagerito::AddInManager [private, static]
m_pluginLoadStatus (defined in ito::AddInManager)ito::AddInManager [private, static]
m_plugInModel (defined in ito::AddInManager)ito::AddInManager [private]
m_Translator (defined in ito::AddInManager)ito::AddInManager [private]
registerPluginAsDeadPlugin(ito::AddInBase *addIn)ito::AddInManager [protected]
reloadAddIn(const QString &name)ito::AddInManager
saveParamVals(ito::AddInBase *plugin)ito::AddInManager
scanAddInDir(const QString &path)ito::AddInManager
showConfigDialog(ito::AddInBase *addin, ItomSharedSemaphore *waitCond=NULL)ito::AddInManager [slot]
showDockWidget(ito::AddInBase *addin, int visible, ItomSharedSemaphore *waitCond=NULL)ito::AddInManager [slot]
splashLoadMessage(const QString &message, int alignment=Qt::AlignLeft, const QColor &color=Qt::black) (defined in ito::AddInManager)ito::AddInManager [signal]
updateModel(void) (defined in ito::AddInManager)ito::AddInManager [inline]
~AddInManager(void)ito::AddInManager [private]
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends