#include <handle.h>
|
| Handle () |
|
virtual | ~Handle () |
|
void | open (const Glib::ustring &text_uri, OpenMode open_mode) throw (exception) |
|
void | open (const Glib::RefPtr< const Uri > &uri, OpenMode open_mode) throw (exception) |
|
void | create (const Glib::ustring &text_uri, OpenMode open_mode, bool exclusive, guint permissions) throw (exception) |
|
void | create (const Glib::RefPtr< const Uri > &uri, OpenMode open_mode, bool exclusive, guint permissions) throw (exception) |
|
void | close () throw (exception) |
|
FileSize | read (gpointer buffer, FileSize bytes) throw (exception) |
|
FileSize | write (gconstpointer buffer, FileSize bytes) throw (exception) |
|
void | seek (SeekPosition whence, FileOffset offset) throw (exception) |
|
FileSize | tell () throw (exception) |
|
Glib::RefPtr< FileInfo > | get_file_info (FileInfoOptions options=FILE_INFO_DEFAULT) const throw (exception) |
|
void | truncate (FileSize length) throw (exception) |
|
bool | uri_exists (const Glib::RefPtr< const Uri > &uri) throw (exception) |
|
void | file_control (const Glib::ustring &operation, gpointer operation_data) throw (exception) |
|
GnomeVFSHandle * | gobj () |
|
const GnomeVFSHandle * | gobj () const |
|
|
static Glib::RefPtr< FileInfo > | get_file_info (const Glib::ustring &text_uri, FileInfoOptions options=FILE_INFO_DEFAULT) throw (exception) |
|
static void | truncate (const Glib::ustring &text_uri, FileSize length) throw (exception) |
|
static void | truncate (const Glib::RefPtr< const Uri > &uri, FileSize length) throw (exception) |
|
static void | make_directory (const Glib::ustring &text_uri, guint permissions) throw (exception) |
|
static void | make_directory (const Glib::RefPtr< const Uri > &uri, guint permissions) throw (exception) |
|
static void | remove_directory (const Glib::ustring &text_uri) throw (exception) |
|
static void | remove_directory (const Glib::RefPtr< const Uri > &uri) throw (exception) |
|
static void | unlink (const Glib::ustring &text_uri) throw (exception) |
|
static void | unlink (const Glib::RefPtr< const Uri > &uri) throw (exception) |
|
static void | move (const Glib::ustring &old_text_uri, const Glib::ustring &new_text_uri, bool force_replace) throw (exception) |
|
static void | move (const Glib::RefPtr< const Uri > &old_uri, const Glib::RefPtr< const Uri > &new_uri, bool force_replace) throw (exception) |
|
static bool | check_same_fs (const Glib::ustring &source, const Glib::ustring &target) throw (exception) |
|
static bool | check_same_fs (const Glib::RefPtr< const Uri > &source, const Glib::RefPtr< const Uri > &target) throw (exception) |
|
static void | set_file_info (const Glib::ustring &text_uri, const Glib::RefPtr< const FileInfo > &info, SetFileInfoMask mask) throw (exception) |
|
static void | set_file_info (const Glib::RefPtr< const Uri > &uri, const Glib::RefPtr< const FileInfo > &info, SetFileInfoMask mask) throw (exception) |
|
◆ Handle()
Gnome::Vfs::Handle::Handle |
( |
| ) |
|
◆ ~Handle()
virtual Gnome::Vfs::Handle::~Handle |
( |
| ) |
|
|
virtual |
◆ check_same_fs() [1/2]
static bool Gnome::Vfs::Handle::check_same_fs |
( |
const Glib::ustring & |
source, |
|
|
const Glib::ustring & |
target |
|
) |
| |
throw | ( | exception |
| ) | | |
|
static |
◆ check_same_fs() [2/2]
static bool Gnome::Vfs::Handle::check_same_fs |
( |
const Glib::RefPtr< const Uri > & |
source, |
|
|
const Glib::RefPtr< const Uri > & |
target |
|
) |
| |
throw | ( | exception |
| ) | | |
|
static |
◆ close()
void Gnome::Vfs::Handle::close |
( |
| ) |
|
throw | ( | exception |
| ) | | |
◆ create() [1/2]
void Gnome::Vfs::Handle::create |
( |
const Glib::ustring & |
text_uri, |
|
|
OpenMode |
open_mode, |
|
|
bool |
exclusive, |
|
|
guint |
permissions |
|
) |
| |
throw | ( | exception |
| ) | | |
◆ create() [2/2]
void Gnome::Vfs::Handle::create |
( |
const Glib::RefPtr< const Uri > & |
uri, |
|
|
OpenMode |
open_mode, |
|
|
bool |
exclusive, |
|
|
guint |
permissions |
|
) |
| |
throw | ( | exception |
| ) | | |
◆ file_control()
void Gnome::Vfs::Handle::file_control |
( |
const Glib::ustring & |
operation, |
|
|
gpointer |
operation_data |
|
) |
| |
throw | ( | exception |
| ) | | |
◆ get_file_info() [1/2]
◆ get_file_info() [2/2]
◆ gobj() [1/2]
GnomeVFSHandle* Gnome::Vfs::Handle::gobj |
( |
| ) |
|
◆ gobj() [2/2]
const GnomeVFSHandle* Gnome::Vfs::Handle::gobj |
( |
| ) |
const |
◆ make_directory() [1/2]
static void Gnome::Vfs::Handle::make_directory |
( |
const Glib::ustring & |
text_uri, |
|
|
guint |
permissions |
|
) |
| |
throw | ( | exception |
| ) | | |
|
static |
◆ make_directory() [2/2]
static void Gnome::Vfs::Handle::make_directory |
( |
const Glib::RefPtr< const Uri > & |
uri, |
|
|
guint |
permissions |
|
) |
| |
throw | ( | exception |
| ) | | |
|
static |
◆ move() [1/2]
static void Gnome::Vfs::Handle::move |
( |
const Glib::ustring & |
old_text_uri, |
|
|
const Glib::ustring & |
new_text_uri, |
|
|
bool |
force_replace |
|
) |
| |
throw | ( | exception |
| ) | | |
|
static |
◆ move() [2/2]
static void Gnome::Vfs::Handle::move |
( |
const Glib::RefPtr< const Uri > & |
old_uri, |
|
|
const Glib::RefPtr< const Uri > & |
new_uri, |
|
|
bool |
force_replace |
|
) |
| |
throw | ( | exception |
| ) | | |
|
static |
◆ open() [1/2]
void Gnome::Vfs::Handle::open |
( |
const Glib::ustring & |
text_uri, |
|
|
OpenMode |
open_mode |
|
) |
| |
throw | ( | exception |
| ) | | |
◆ open() [2/2]
void Gnome::Vfs::Handle::open |
( |
const Glib::RefPtr< const Uri > & |
uri, |
|
|
OpenMode |
open_mode |
|
) |
| |
throw | ( | exception |
| ) | | |
◆ read()
◆ remove_directory() [1/2]
static void Gnome::Vfs::Handle::remove_directory |
( |
const Glib::ustring & |
text_uri | ) |
|
throw | ( | exception |
| ) | | |
|
static |
◆ remove_directory() [2/2]
static void Gnome::Vfs::Handle::remove_directory |
( |
const Glib::RefPtr< const Uri > & |
uri | ) |
|
throw | ( | exception |
| ) | | |
|
static |
◆ seek()
◆ set_file_info() [1/2]
static void Gnome::Vfs::Handle::set_file_info |
( |
const Glib::ustring & |
text_uri, |
|
|
const Glib::RefPtr< const FileInfo > & |
info, |
|
|
SetFileInfoMask |
mask |
|
) |
| |
throw | ( | exception |
| ) | | |
|
static |
◆ set_file_info() [2/2]
◆ tell()
◆ truncate() [1/3]
static void Gnome::Vfs::Handle::truncate |
( |
const Glib::ustring & |
text_uri, |
|
|
FileSize |
length |
|
) |
| |
throw | ( | exception |
| ) | | |
|
static |
◆ truncate() [2/3]
static void Gnome::Vfs::Handle::truncate |
( |
const Glib::RefPtr< const Uri > & |
uri, |
|
|
FileSize |
length |
|
) |
| |
throw | ( | exception |
| ) | | |
|
static |
◆ truncate() [3/3]
◆ unlink() [1/2]
static void Gnome::Vfs::Handle::unlink |
( |
const Glib::ustring & |
text_uri | ) |
|
throw | ( | exception |
| ) | | |
|
static |
◆ unlink() [2/2]
static void Gnome::Vfs::Handle::unlink |
( |
const Glib::RefPtr< const Uri > & |
uri | ) |
|
throw | ( | exception |
| ) | | |
|
static |
◆ uri_exists()
bool Gnome::Vfs::Handle::uri_exists |
( |
const Glib::RefPtr< const Uri > & |
uri | ) |
|
throw | ( | exception |
| ) | | |
◆ write()
◆ gobj_
GnomeVFSHandle* Gnome::Vfs::Handle::gobj_ |
|
protected |
The documentation for this class was generated from the following file: