The AbstractFinder class allows applications to extend how PluginManager can search for plugins. More...
#include <AbstractFinder.h>
Public Member Functions | |
AbstractFinder () | |
Constructor. More... | |
virtual void | getPlugins (boost::ptr_vector< PluginInfo > &plugins)=0 |
This method searches for installed plugins and output the plugins information in the PluginInfo vector. More... | |
virtual | ~AbstractFinder () |
Virtual destructor. More... | |
The AbstractFinder class allows applications to extend how PluginManager can search for plugins.
Subclasses can search for plugins installed in any place. There is a default finder named DefaultFinder that seraches for plugins in some common places.
Definition at line 57 of file AbstractFinder.h.
te::plugin::AbstractFinder::AbstractFinder | ( | ) |
Constructor.
|
virtual |
Virtual destructor.
|
pure virtual |
This method searches for installed plugins and output the plugins information in the PluginInfo vector.
plugins | A vector to output all information about found plugins. |
Implemented in te::plugin::DefaultFinder.