26 #ifndef __TERRALIB_PLUGIN_INTERNAL_DEFAULTFINDER_H    27 #define __TERRALIB_PLUGIN_INTERNAL_DEFAULTFINDER_H    72         void getDefaultDirs( std::vector< std::string >& dirs ) 
const;
    83         void addPluginsDir(
const std::string& path);
    90         const std::vector<std::string>& getPluginsDir() 
const;
   110         void getPlugins(boost::ptr_vector<PluginInfo>& plugins);
   120 #endif  // __TERRALIB_PLUGIN_INTERNAL_DEFAULTFINDER_H The AbstractFinder class allows applications to extend how PluginManager can search for plugins...
 
A plugin finder that search for plugins in some special directories defined by compile time macros...
 
The AbstractFinder class allows applications to extend how PluginManager can search for plugins...
 
std::vector< std::string > m_pluginsDir
The base list of directories to search for plugins. 
 
#define TEPLUGINEXPORT
You can use this macro in order to export/import classes and functions from this module.