libgnomevfsmm  2.26.0
Public Types | Public Member Functions | List of all members
Gnome::Vfs::MonitorHandle Class Reference

#include <monitor-handle.h>

Public Types

typedef sigc::slot< void, const MonitorHandle &, const Glib::ustring &, const Glib::ustring &, MonitorEventTypeSlotMonitor
 e.g. void on_monitor(const Gnome::Vfs::MonitorHandle& handle, const Glib::ustring& monitor_uri, const Glib::ustring& info_uri, Gnome::Vfs::MonitorEventType type); More...
 

Public Member Functions

 MonitorHandle ()
 
virtual ~MonitorHandle ()
 
void add (const Glib::ustring &text_uri, MonitorType type, const SlotMonitor &slot) throw (exception)
 
void cancel () throw (exception)
 
GnomeVFSMonitorHandle ** gobj_addr ()
 
GnomeVFSMonitorHandle * gobj ()
 
const GnomeVFSMonitorHandle * gobj () const
 

Member Typedef Documentation

◆ SlotMonitor

typedef sigc::slot<void, const MonitorHandle&, const Glib::ustring&, const Glib::ustring&, MonitorEventType> Gnome::Vfs::MonitorHandle::SlotMonitor

e.g. void on_monitor(const Gnome::Vfs::MonitorHandle& handle, const Glib::ustring& monitor_uri, const Glib::ustring& info_uri, Gnome::Vfs::MonitorEventType type);

Constructor & Destructor Documentation

◆ MonitorHandle()

Gnome::Vfs::MonitorHandle::MonitorHandle ( )

◆ ~MonitorHandle()

virtual Gnome::Vfs::MonitorHandle::~MonitorHandle ( )
virtual

Member Function Documentation

◆ add()

void Gnome::Vfs::MonitorHandle::add ( const Glib::ustring &  text_uri,
MonitorType  type,
const SlotMonitor slot 
)
throw (exception
)

◆ cancel()

void Gnome::Vfs::MonitorHandle::cancel ( )
throw (exception
)

◆ gobj() [1/2]

GnomeVFSMonitorHandle* Gnome::Vfs::MonitorHandle::gobj ( )

◆ gobj() [2/2]

const GnomeVFSMonitorHandle* Gnome::Vfs::MonitorHandle::gobj ( ) const

◆ gobj_addr()

GnomeVFSMonitorHandle** Gnome::Vfs::MonitorHandle::gobj_addr ( )

The documentation for this class was generated from the following file: