Ardour
9.0-pre0-582-g084a23a80d
|
#include <treeiter.h>
Public Types | |
typedef Gtk::TreeRow | value_type |
typedef unsigned int | size_type |
typedef int | difference_type |
typedef Gtk::TreeIter | iterator |
typedef std::reverse_iterator< iterator > | reverse_iterator |
typedef Gtk::TreeIter | const_iterator |
typedef std::reverse_iterator< const_iterator > | const_reverse_iterator |
Public Types inherited from Gtk::TreeIter | |
typedef std::bidirectional_iterator_tag | iterator_category |
typedef Gtk::TreeRow | value_type |
typedef int | difference_type |
typedef const Gtk::TreeRow & | reference |
typedef const Gtk::TreeRow * | pointer |
Public Member Functions | |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
reverse_iterator | rbegin () |
reverse_iterator | rend () |
const_reverse_iterator | rbegin () const |
const_reverse_iterator | rend () const |
value_type | operator[] (size_type index) const |
size_type | size () const |
bool | empty () const |
operator bool () const | |
Public Member Functions inherited from Gtk::TreeIter | |
TreeIter () | |
TreeIter & | operator++ () |
const TreeIter | operator++ (int) |
TreeIter & | operator-- () |
const TreeIter | operator-- (int) |
reference | operator* () const |
pointer | operator-> () const |
bool | equal (const TreeIter &other) const |
operator bool () const | |
int | get_stamp () const |
void | set_stamp (int stamp) |
Public Member Functions inherited from Gtk::TreeIterBase | |
TreeIterBase () | |
TreeIterBase (const GtkTreeIter *gobject) | |
GtkTreeIter * | gobj () |
Provides access to the underlying C instance. More... | |
const GtkTreeIter * | gobj () const |
Provides access to the underlying C instance. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from Gtk::TreeIterBase | |
static GType | get_type () G_GNUC_CONST |
Protected Attributes inherited from Gtk::TreeIterBase | |
GtkTreeIter | gobject_ |
Related Functions inherited from Gtk::TreeIter | |
bool | operator== (const TreeIter &lhs, const TreeIter &rhs) |
bool | operator!= (const TreeIter &lhs, const TreeIter &rhs) |
typedefed as TreeModel::Children. Virtual container of TreeModel::Row items.
Definition at line 350 of file treeiter.h.
Definition at line 365 of file treeiter.h.
typedef std::reverse_iterator<const_iterator> Gtk::TreeNodeChildren::const_reverse_iterator |
Definition at line 368 of file treeiter.h.
typedef int Gtk::TreeNodeChildren::difference_type |
Definition at line 355 of file treeiter.h.
Definition at line 356 of file treeiter.h.
typedef std::reverse_iterator<iterator> Gtk::TreeNodeChildren::reverse_iterator |
Definition at line 359 of file treeiter.h.
typedef unsigned int Gtk::TreeNodeChildren::size_type |
Definition at line 354 of file treeiter.h.
Definition at line 353 of file treeiter.h.
iterator Gtk::TreeNodeChildren::begin | ( | ) |
const_iterator Gtk::TreeNodeChildren::begin | ( | ) | const |
bool Gtk::TreeNodeChildren::empty | ( | ) | const |
iterator Gtk::TreeNodeChildren::end | ( | ) |
const_iterator Gtk::TreeNodeChildren::end | ( | ) | const |
|
inline |
Definition at line 390 of file treeiter.h.
value_type Gtk::TreeNodeChildren::operator[] | ( | size_type | index | ) | const |
|
inline |
Definition at line 381 of file treeiter.h.
|
inline |
Definition at line 383 of file treeiter.h.
|
inline |
Definition at line 382 of file treeiter.h.
|
inline |
Definition at line 384 of file treeiter.h.
size_type Gtk::TreeNodeChildren::size | ( | ) | const |