logo top
Main Page   Widgets   Namespaces   Book  

Gtk::TreeNodeChildren Class Reference
[TreeView Classes]

Inheritance diagram for Gtk::TreeNodeChildren:

Inheritance graph
[legend]
List of all members.

Detailed Description

typedefed as TreeModel::Children.

Virtual container of TreeModel::Row items.


Public Types

typedef Gtk::TreeIter const_iterator
typedef std::reverse_iterator<
const_iterator
const_reverse_iterator
typedef int difference_type
typedef Gtk::TreeIter iterator
typedef std::reverse_iterator<
iterator
reverse_iterator
typedef unsigned int size_type
typedef Gtk::TreeRow value_type

Public Member Functions

const_iterator begin () const
iterator begin ()
bool empty () const
const_iterator end () const
iterator end ()
 operator bool () const
 Discover whether the iterator is valid, and not equal to end().
value_type operator[] (size_type index) const
const_reverse_iterator rbegin () const
reverse_iterator rbegin ()
const_reverse_iterator rend () const
reverse_iterator rend ()
size_type size () const


Member Typedef Documentation

typedef Gtk::TreeIter Gtk::TreeNodeChildren::const_iterator
 

typedef std::reverse_iterator<const_iterator> Gtk::TreeNodeChildren::const_reverse_iterator
 

typedef int Gtk::TreeNodeChildren::difference_type
 

Reimplemented from Gtk::TreeIter.

typedef Gtk::TreeIter Gtk::TreeNodeChildren::iterator
 

typedef std::reverse_iterator<iterator> Gtk::TreeNodeChildren::reverse_iterator
 

typedef unsigned int Gtk::TreeNodeChildren::size_type
 

typedef Gtk::TreeRow Gtk::TreeNodeChildren::value_type
 

Reimplemented from Gtk::TreeIter.


Member Function Documentation

const_iterator Gtk::TreeNodeChildren::begin (  )  const
 

iterator Gtk::TreeNodeChildren::begin (  ) 
 

bool Gtk::TreeNodeChildren::empty (  )  const
 

const_iterator Gtk::TreeNodeChildren::end (  )  const
 

iterator Gtk::TreeNodeChildren::end (  ) 
 

Gtk::TreeNodeChildren::operator bool (  )  const [inline]
 

Discover whether the iterator is valid, and not equal to end().

Reimplemented from Gtk::TreeIter.

value_type Gtk::TreeNodeChildren::operator[] ( size_type  index  )  const
 

const_reverse_iterator Gtk::TreeNodeChildren::rbegin (  )  const [inline]
 

reverse_iterator Gtk::TreeNodeChildren::rbegin (  )  [inline]
 

const_reverse_iterator Gtk::TreeNodeChildren::rend (  )  const [inline]
 

reverse_iterator Gtk::TreeNodeChildren::rend (  )  [inline]
 

size_type Gtk::TreeNodeChildren::size (  )  const
 


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