26 #ifndef __TERRALIB_PLUGIN_INTERNAL_ABSTRACTFINDER_H
27 #define __TERRALIB_PLUGIN_INTERNAL_ABSTRACTFINDER_H
34 #include <boost/noncopyable.hpp>
35 #include <boost/ptr_container/ptr_vector.hpp>
74 virtual void getPlugins(boost::ptr_vector<PluginInfo>& plugins) = 0;
80 #endif // __TERRALIB_PLUGIN_INTERNAL_ABSTRACTFINDER_H
The AbstractFinder class allows applications to extend how PluginManager can search for plugins...
Configuration flags for the TerraLib Plugin module.
An exception class for the Plugin module.
#define TEPLUGINEXPORT
You can use this macro in order to export/import classes and functions from this module.
The basic information about a plugin.