2 #ifndef _LIBGNOMEVFSMM_UTILS_H
3 #define _LIBGNOMEVFSMM_UTILS_H
27 #include <glibmm/ustring.h>
50 Glib::ustring
escape_string(
const Glib::ustring& unescaped_string);
74 Glib::ustring
escape_slashes(
const Glib::ustring& unescaped_string);
86 Glib::ustring
unescape_string(
const Glib::ustring& escaped_string,
const Glib::ustring& illegal_characters = Glib::ustring());
153 #ifdef GLIBMM_EXCEPTIONS_ENABLED
154 void url_show (
const Glib::ustring& url)
throw(exception);
156 void url_show (
const Glib::ustring& url, std::auto_ptr<Gnome::Vfs::exception>& error);
157 #endif //GLIBMM_EXCEPTIONS_ENABLED
165 #endif //_LIBGNOMEVFSMM_UTILS_H