3 #ifndef _GTKMM_TARGETLIST_H
4 #define _GTKMM_TARGETLIST_H
7 #include <glibmm/ustring.h>
8 #include <sigc++/sigc++.h>
39 #ifndef DOXYGEN_SHOULD_SKIP_THIS
67 void operator delete(
void*, std::size_t);
92 void remove(
const Glib::ustring& target);
101 bool find(
const Glib::ustring& target, guint*
info)
const;
GtkTargetList * gobj_copy() const
Provides access to the underlying C instance. The caller is responsible for unrefing it....
void remove(const Glib::ustring &target)
bool find(const Glib::ustring &target, guint *info) const
void add(const Glib::ustring &target, TargetFlags flags=TargetFlags(0), guint info=0)
TargetList & operator=(const TargetList &)
Glib::RefPtr< Gtk::TargetList > wrap(GtkTargetList *object, bool take_copy=false)
GtkTargetList * gobj()
Provides access to the underlying C instance.
void add(const ArrayHandle_TargetEntry &targets)
TargetList(const TargetList &)
const GtkTargetList * gobj() const
Provides access to the underlying C instance.
static Glib::RefPtr< Gtk::TargetList > create(const ArrayHandle_TargetEntry &targets)
typedefG_BEGIN_DECLS struct _GtkTargetList GtkTargetList
Glib::ArrayHandle< TargetEntry, TargetEntry_Traits > ArrayHandle_TargetEntry