6 #ifndef SWIFT_CORE_PLUGIN_MANAGER_SIMULATOR_H
7 #define SWIFT_CORE_PLUGIN_MANAGER_SIMULATOR_H
21 class ISimulatorFactory;
22 class ISimulatorListener;
51 int checkAvailableListeners();
54 virtual void collectPlugins()
override;
61 virtual const QString &pluginDirectory()
const override;
Manages plugins for the simulator context.
Base class for all contexts that provide plugin support.
Factory pattern class to create instances of ISimulator.
Interface to a simulator listener.
Generic sequential container with value semantics.
Describing a simulator plugin.
Value object encapsulating a list of SimulatorInfo objects.
Backend services of the swift project, like dealing with the network or the simulators.
#define SWIFT_CORE_EXPORT
Export a class or function from the library.