3 #ifndef _LIBGNOMEVFSMM_MIME_ACTION_H
4 #define _LIBGNOMEVFSMM_MIME_ACTION_H
26 #include <libgnomevfs/gnome-vfs-mime-handlers.h>
41 #ifndef DOXYGEN_SHOULD_SKIP_THIS
43 typedef GnomeVFSMimeAction BaseObjectType;
57 #ifdef GLIBMM_EXCEPTIONS_ENABLED
59 void launch(
const Glib::ListHandle<Glib::ustring>& uris,
const Glib::ustring& envp)
throw(
exception);
61 void launch(
const Glib::ListHandle<Glib::ustring>& uris, std::auto_ptr<Gnome::Vfs::exception>& error);
62 void launch(
const Glib::ListHandle<Glib::ustring>& uris,
const Glib::ustring& envp, std::auto_ptr<Gnome::Vfs::exception>& error);
63 #endif //GLIBMM_EXCEPTIONS_ENABLED
65 #ifndef DOXYGEN_SHOULD_SKIP_THIS
66 void assign_gobj(GnomeVFSMimeAction* src);