gtkmm 4.17.0
|
Typedefed as TreeModel::Children. More...
#include <gtkmm/treeiter.h>
Public Types | |
using | value_type = Gtk::TreeRow |
using | iterator = Gtk::TreeIter< Gtk::TreeRow > |
![]() | |
using | value_type = Gtk::TreeConstRow |
using | size_type = unsigned int |
using | difference_type = int |
using | const_iterator = Gtk::TreeIter< Gtk::TreeConstRow > |
Public Member Functions | |
iterator | begin () |
iterator | end () |
value_type | operator[] (size_type index) |
const_iterator | begin () const |
const_iterator | end () const |
![]() | |
const_iterator | begin () const |
const_iterator | end () const |
const value_type | operator[] (size_type index) const |
size_type | size () const |
bool | empty () const |
operator bool () const | |
Discover whether this is a valid container. | |
![]() | |
TreeIterBase (const TreeIterBase &other) noexcept | |
TreeIterBase & | operator= (const TreeIterBase &other) noexcept |
TreeIterBase (TreeIterBase &&other) noexcept | |
TreeIterBase & | operator= (TreeIterBase &&other) noexcept |
TreeIterBase () | |
TreeIterBase (const GtkTreeIter *gobject) | |
GtkTreeIter * | gobj () |
Provides access to the underlying C instance. | |
const GtkTreeIter * | gobj () const |
Provides access to the underlying C instance. | |
Additional Inherited Members | |
![]() | |
static GType | get_type () |
Get the GType for this class, for use with the underlying GObject type system. | |
![]() | |
GtkTreeIter | gobject_ |
Typedefed as TreeModel::Children.
Virtual container of TreeModel::Row items.
iterator Gtk::TreeNodeChildren::begin | ( | ) |
const_iterator Gtk::TreeNodeConstChildren::begin | ( | ) | const |
iterator Gtk::TreeNodeChildren::end | ( | ) |
const_iterator Gtk::TreeNodeConstChildren::end | ( | ) | const |
value_type Gtk::TreeNodeChildren::operator[] | ( | size_type | index | ) |