open_iA 2024.9
Loading...
Searching...
No Matches
iAModuleDispatcher.cpp File Reference
#include "iAModuleDispatcher.h"
#include "iAFilter.h"
#include "iAFilterRegistry.h"
#include "iAFilterRunnerRegistry.h"
#include "iAFilterRunnerGUI.h"
#include "iAFilterSelectionDlg.h"
#include "iAGUIModuleInterface.h"
#include "iALog.h"
#include "iAMainWindow.h"
#include <QCoreApplication>
#include <QDir>
#include <QFileInfo>
#include <QMenu>
#include <dlfcn.h>

Macros

#define CALLCONV
 

Typedefs

typedef iAModuleInterface *(CALLCONVf_GetModuleInterface) ()
 

Functions

void CloseLibrary (iALoadedModule &)
 
QFileInfoList GetLibraryList (QString const &rootPath)
 
MODULE_HANDLE LoadModule (QFileInfo fileInfo, QStringList &errorMessages)
 
iAModuleInterfaceLoadModuleInterface (MODULE_HANDLE handle)
 

Macro Definition Documentation

◆ CALLCONV

#define CALLCONV

Typedef Documentation

◆ f_GetModuleInterface

typedef iAModuleInterface *(CALLCONV * f_GetModuleInterface) ()

Function Documentation

◆ CloseLibrary()

void CloseLibrary ( iALoadedModule & )

◆ GetLibraryList()

QFileInfoList GetLibraryList ( QString const & rootPath)

◆ LoadModule()

MODULE_HANDLE LoadModule ( QFileInfo fileInfo,
QStringList & errorMessages )

◆ LoadModuleInterface()

iAModuleInterface * LoadModuleInterface ( MODULE_HANDLE handle)