// -*- c++ -*- /* Copyright 2002, The libsigc++ Development Team * Assigned to public domain. Use as you wish without restriction. */ #include #include #include SIGC_USING_STD(cout) SIGC_USING_STD(cerr) SIGC_USING_STD(endl) SIGC_USING_STD(exception) struct f : public sigc::functor_base { typedef int result_type; int operator()(int i) {std::cout << "f(int "<