Google

logo top
Main Page   Widgets   Namespaces   Book  

Gtk::TreeIter Class Reference
[TreeView Classes]

Typedefed as Gtk::TreeModel::iterator. More...

Inheritance diagram for Gtk::TreeIter:

Inheritance graph
[legend]
List of all members.

Public Types

typedef std::forward_iterator_tag iterator_category
typedef Gtk::TreeRow value_type
typedef int difference_type
typedef const Gtk::TreeRowreference
typedef const Gtk::TreeRowpointer

Public Methods

 TreeIter ()
TreeIter& operator++ ()
const TreeIter operator++ (int)
reference operator* () const
pointer operator-> () const
bool equal (const TreeIter& other) const
 operator bool () const

Related Functions

(Note that these are not member functions.)

bool operator== (const TreeIter& lhs, const TreeIter& rhs)
bool operator!= (const TreeIter& lhs, const TreeIter& rhs)

Detailed Description

Typedefed as Gtk::TreeModel::iterator.

The Gtk::TreeModel iterator.


Member Typedef Documentation

typedef int Gtk::TreeIter::difference_type
 

Reimplemented in Gtk::TreeNodeChildren.

typedef std::forward_iterator_tag Gtk::TreeIter::iterator_category
 

typedef const Gtk::TreeRow* Gtk::TreeIter::pointer
 

typedef const Gtk::TreeRow& Gtk::TreeIter::reference
 

typedef Gtk::TreeRow Gtk::TreeIter::value_type
 

Reimplemented in Gtk::TreeNodeChildren.


Constructor & Destructor Documentation

Gtk::TreeIter::TreeIter (  
 


Member Function Documentation

bool Gtk::TreeIter::equal ( const TreeIter&    other const
 

reference Gtk::TreeIter::operator* (   const [inline]
 

Gtk::TreeIter::operator bool (   const
 

Reimplemented in Gtk::TreeRow, and Gtk::TreeNodeChildren.

const TreeIter Gtk::TreeIter::operator++ ( int   
 

TreeIter& Gtk::TreeIter::operator++ (  
 

pointer Gtk::TreeIter::operator-> (   const [inline]
 


Friends And Related Function Documentation

bool operator!= ( const TreeIter&    lhs,
const TreeIter&    rhs
[related]
 

bool operator== ( const TreeIter&    lhs,
const TreeIter&    rhs
[related]
 


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