--- /dev/null
+
+#include <cpPlugins/Interface/Plugins.h>
+
+int main( int argc, char* argv[] )
+{
+ // Useful types
+ typedef cpPlugins::Interface::Plugins _TPlugins;
+
+ // Load an interface to the plugins system
+ _TPlugins::Pointer plugins = _TPlugins::New( );
+
+ // Guess reachable plugins
+ try
+ {
+ plugins->GuessPlugins( );
+ }
+ catch( std::exception& err )
+ {
+ std::cerr << "Error: " << err.what( ) << std::endl;
+ return( 1 );
+
+ } // yrt
+
+ // Show plugins and exit
+ plugins->Print( std::cout );
+ return( 0 );
+}
+
+// eof - $RCSfile$