transfer.h File Reference

#include <glibmm.h>
#include <libgnomevfsmm/enums.h>
#include <libgnomevfsmm/exception.h>
#include <libgnomevfsmm/uri.h>
#include <libgnomevfsmm/transfer-progress.h>
#include <libgnomevfs/gnome-vfs-xfer.h>

Go to the source code of this file.

Namespaces

namespace  Gnome
namespace  Gnome::Vfs
namespace  Gnome::Vfs::Transfer

Typedefs

typedef Glib::ListHandle<
Glib::ustring > 
Gnome::Vfs::Transfer::ListHandleStrings
typedef Glib::ListHandle<
Glib::RefPtr< const Uri > > 
Gnome::Vfs::Transfer::ListHandleUris
typedef sigc::slot< bool,
const ProgressInfo & > 
Gnome::Vfs::Transfer::SlotProgress
 For instance, int on_transfer_progress(GnomeVFSXferProgressInfo* info);.

Functions

void Gnome::Vfs::Transfer::transfer_list (const Glib::StringArrayHandle &source_uri_list, const Glib::StringArrayHandle &target_uri_list, TransferOptions options, ErrorMode error_mode, OverwriteMode overwrite_mode, const SlotProgress &slot)
void Gnome::Vfs::Transfer::transfer_list_uris (const ListHandleUris &source_uri_list, const ListHandleUris &target_uri_list, TransferOptions options=XFER_DEFAULT, ErrorMode error_mode=XFER_ERROR_MODE_ABORT, OverwriteMode overwrite_mode=XFER_OVERWRITE_MODE_ABORT, const SlotProgress &progress_callback=SlotProgress())
 : A list of uris (ie file;//) : A List of uris : These are options you wish to set for the transfer.
void Gnome::Vfs::Transfer::transfer (const Glib::ustring &source_uri, const Glib::ustring &target_uri, TransferOptions options=XFER_DEFAULT, ErrorMode error_mode=XFER_ERROR_MODE_ABORT, OverwriteMode overwrite_mode=XFER_OVERWRITE_MODE_ABORT, const SlotProgress &progress_callback=SlotProgress())
void Gnome::Vfs::Transfer::transfer (const Glib::RefPtr< const Uri > &source_uri, const Glib::RefPtr< const Uri > &target_uri, TransferOptions options=XFER_DEFAULT, ErrorMode error_mode=XFER_ERROR_MODE_ABORT, OverwriteMode overwrite_mode=XFER_OVERWRITE_MODE_ABORT, const SlotProgress &progress_callback=SlotProgress())
void Gnome::Vfs::Transfer::remove (const Glib::ustring &source_uri, TransferOptions options=XFER_DEFAULT, ErrorMode error_mode=XFER_ERROR_MODE_ABORT, const SlotProgress &progress_callback=SlotProgress())
void Gnome::Vfs::Transfer::remove (const Glib::RefPtr< const Uri > &source_uri, TransferOptions options=XFER_DEFAULT, ErrorMode error_mode=XFER_ERROR_MODE_ABORT, const SlotProgress &progress_callback=SlotProgress())
void Gnome::Vfs::Transfer::remove_list (const Glib::StringArrayHandle &source_uri_list, TransferOptions options=XFER_DEFAULT, ErrorMode error_mode=XFER_ERROR_MODE_ABORT, const SlotProgress &progress_callback=SlotProgress())
void Gnome::Vfs::Transfer::remove_list_uris (const ListHandleUris &source_uri_list, TransferOptions options=XFER_DEFAULT, ErrorMode error_mode=XFER_ERROR_MODE_ABORT, const SlotProgress &progress_callback=SlotProgress())


Generated on Tue Aug 22 09:07:07 2006 for libgnomevfsmm by  doxygen 1.4.7