22 #ifndef CTKCMDLINEMODULECONCURRENTHELPERS_H
23 #define CTKCMDLINEMODULECONCURRENTHELPERS_H
25 #include "ctkCommandLineModulesCoreExport.h"
A function object for concurrently adding modules.
result_type operator()(const QUrl &moduleUrl)
ctkCmdLineModuleConcurrentRegister(ctkCmdLineModuleManager *manager, bool debug=false)
result_type operator()(const QString &moduleLocation)
ctkCmdLineModuleReferenceResult result_type
A function object for concurrently removing modules.
bool operator()(const QString &moduleLocation)
bool operator()(const QUrl &moduleUrl)
bool operator()(const ctkCmdLineModuleReference &moduleRef)
ctkCmdLineModuleConcurrentUnRegister(ctkCmdLineModuleManager *manager)
Main manager class to handle loading and unloading of modules.
Defines a reference or handle to a module, including location, XML, description and access to the ass...