3 #ifndef _GTKMM_TREEROWREFERENCE_H
4 #define _GTKMM_TREEROWREFERENCE_H
7 #include <glibmm/ustring.h>
8 #include <sigc++/sigc++.h>
33 #ifndef DOXYGEN_SHOULD_SKIP_THIS
49 #ifndef DOXYGEN_SHOULD_SKIP_THIS
88 operator bool()
const;
150 #ifndef DOXYGEN_SHOULD_SKIP_THIS
TreeRowReference(const Glib::RefPtr< TreeModel > &model, const TreeModel::Path &path)
GtkTreeRowReference * gobject_
GtkTreeRowReference * gobj_copy() const
Provides access to the underlying C instance. The caller is responsible for freeing it....
Glib::RefPtr< const TreeModel > get_model() const
GtkTreeRowReference * gobj()
Provides access to the underlying C instance.
void swap(TreeRowReference &lhs, TreeRowReference &rhs)
const GtkTreeRowReference * gobj() const
Provides access to the underlying C instance.
Gtk::TreeRowReference wrap(GtkTreeRowReference *object, bool take_copy=false)
void swap(TreeRowReference &other)
TreeModel::Path get_path() const
Glib::RefPtr< TreeModel > get_model()
static GType get_type() G_GNUC_CONST
struct _GtkTreeRowReference GtkTreeRowReference