Go to the documentation of this file. 1 #ifndef BALL_PLUGIN_PLUGINHANDLER_H
2 #define BALL_PLUGIN_PLUGINHANDLER_H
5 #ifndef BALL_COMMON_GLOBAL_H
10 #include <QtCore/QReadWriteLock>
103 mutable QReadWriteLock mutex_;
107 #endif //BALL_PLUGIN_PLUGINHANDLER_H
std::list< BALLPlugin * > running_plugins_
virtual bool canHandle(BALLPlugin *plugin) const =0
virtual bool isRunning(BALLPlugin *plugin) const
bool startPlugin(BALLPlugin *plugin)
virtual bool specificShutdown_(BALLPlugin *plugin)=0
virtual bool specificSetup_(BALLPlugin *plugin)=0
bool stopPlugin(BALLPlugin *plugin)