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.