#include /////////////////////////////////////////////////////////////////////////////// int main (int argc, char* argv[]) { try { std::cout << "creating dicoverer" << std::endl; saga::sd::discoverer d; std::cout << "list services" << std::endl; std::vector sd = d.list_services ("", "", ""); std::cout << "print results" << std::endl; for ( unsigned int i = 0; i < sd.size (); i++ ) { std::cout << i << ": \t " << sd[i].get_attribute ("URL") << std::endl; } std::cout << "done" << std::endl; } catch (const saga::exception & e) { std::cout << "Ooops: " << e.what() << std::endl; } return 0; }