logo top
Main Page   Widgets   Namespaces   Book  

Gtk::TreeModelSort Class Reference
[TreeView Classes]

Inheritance diagram for Gtk::TreeModelSort:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~TreeModelSort ()
GtkTreeModelSort* gobj ()
 Provides access to the underlying C GObject.

const GtkTreeModelSort* gobj () const
 Provides access to the underlying C GObject.

GtkTreeModelSort* gobj_copy ()
Glib::RefPtr<TreeModelget_model ()
Glib::RefPtr<const TreeModelget_model () const
Path convert_child_path_to_path (const Path& child_path) const
iterator convert_child_iter_to_iter (const iterator& child_iter) const
Path convert_path_to_child_path (const Path& sorted_path) const
iterator convert_iter_to_child_iter (const iterator& sorted_iter) const
void reset_default_sort_func ()
void clear_cache ()
bool iter_is_valid (const iterator& iter) const

Static Public Member Functions

Glib::RefPtr<TreeModelSortcreate (const Glib::RefPtr<TreeModel>& model)

Protected Member Functions

 TreeModelSort (const Glib::RefPtr<TreeModel>& model)
virtual void set_value_impl (const iterator& row, int column, const Glib::ValueBase& value)

Related Functions

(Note that these are not member functions.)

Glib::RefPtr<Gtk::TreeModelSortwrap (GtkTreeModelSort* object, bool take_copy=false)

Constructor & Destructor Documentation

virtual Gtk::TreeModelSort::~TreeModelSort (  )  [virtual]
 

Gtk::TreeModelSort::TreeModelSort ( const Glib::RefPtr<TreeModel>&  model  )  [explicit, protected]
 


Member Function Documentation

void Gtk::TreeModelSort::clear_cache (  ) 
 

iterator Gtk::TreeModelSort::convert_child_iter_to_iter ( const iterator child_iter  )  const
 

Path Gtk::TreeModelSort::convert_child_path_to_path ( const Path child_path  )  const
 

iterator Gtk::TreeModelSort::convert_iter_to_child_iter ( const iterator sorted_iter  )  const
 

Path Gtk::TreeModelSort::convert_path_to_child_path ( const Path sorted_path  )  const
 

Glib::RefPtr<TreeModelSort> Gtk::TreeModelSort::create ( const Glib::RefPtr<TreeModel>&  model  )  [static]
 

Glib::RefPtr<const TreeModel> Gtk::TreeModelSort::get_model (  )  const
 

Glib::RefPtr<TreeModel> Gtk::TreeModelSort::get_model (  ) 
 

const GtkTreeModelSort* Gtk::TreeModelSort::gobj (  )  const [inline]
 

Provides access to the underlying C GObject.

Reimplemented from Gtk::TreeModel.

GtkTreeModelSort* Gtk::TreeModelSort::gobj (  )  [inline]
 

Provides access to the underlying C GObject.

Reimplemented from Gtk::TreeModel.

GtkTreeModelSort* Gtk::TreeModelSort::gobj_copy (  ) 
 

bool Gtk::TreeModelSort::iter_is_valid ( const iterator iter  )  const
 

void Gtk::TreeModelSort::reset_default_sort_func (  ) 
 

virtual void Gtk::TreeModelSort::set_value_impl ( const iterator row,
int  column,
const Glib::ValueBase value
[protected, virtual]
 

Reimplemented from Gtk::TreeModel.


Friends And Related Function Documentation

Glib::RefPtr<Gtk::TreeModelSort> wrap ( GtkTreeModelSort*  object,
bool  take_copy = false
[related]
 


The documentation for this class was generated from the following file:
Generated for gtkmm 2.2 by Doxygen 1.3.4 © 1997-2001