glibmm
2.33.3
|
#include <glibmm/helperlist.h>
Public Types | |
typedef T_Child | value_type |
typedef value_type& | reference |
typedef const value_type& | const_reference |
typedef T_Iterator | iterator |
typedef List_ConstIterator < iterator > | const_iterator |
typedef List_ReverseIterator < iterator > | reverse_iterator |
typedef List_ConstIterator < reverse_iterator > | const_reverse_iterator |
typedef T_CppElement | element_type |
typedef size_t | difference_type |
typedef size_t | size_type |
Public Member Functions | |
HelperList () | |
HelperList (GObject* gp) | |
virtual | ~HelperList () |
virtual iterator | erase (iterator)=0 |
virtual void | erase (iterator start, iterator stop) |
virtual void | remove (const_reference)=0 |
size_type | size () const |
size_type | max_size () |
bool | empty () |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
reverse_iterator | rbegin () |
reverse_iterator | rend () |
const_reverse_iterator | rbegin () const |
const_reverse_iterator | rend () const |
reference | front () const |
reference | back () const |
reference | operator[] (size_type l) const |
void | pop_front () |
void | pop_back () |
void | clear () |
GObject* | gparent () |
const GObject* | gparent () const |
Protected Member Functions | |
virtual GList*& | glist () const =0 |
iterator | begin_ () const |
iterator | end_ () const |
Protected Attributes | |
GObject* | gparent_ |
typedef List_ConstIterator<iterator> Glib::HelperList::const_iterator |
typedef const value_type& Glib::HelperList::const_reference |
typedef List_ConstIterator<reverse_iterator> Glib::HelperList::const_reverse_iterator |
typedef T_CppElement Glib::HelperList::element_type |
typedef T_Iterator Glib::HelperList::iterator |
typedef value_type& Glib::HelperList::reference |
typedef List_ReverseIterator<iterator> Glib::HelperList::reverse_iterator |
typedef size_t Glib::HelperList::size_type |
typedef T_Child Glib::HelperList::value_type |
Glib::HelperList::HelperList | ( | ) | [inline] |
Glib::HelperList::HelperList | ( | GObject * | gp | ) | [inline] |
virtual Glib::HelperList::~HelperList | ( | ) | [inline, virtual] |
reference Glib::HelperList::back | ( | ) | const [inline] |
iterator Glib::HelperList::begin | ( | ) | [inline] |
const_iterator Glib::HelperList::begin | ( | ) | const [inline] |
iterator Glib::HelperList::begin_ | ( | ) | const [inline, protected] |
void Glib::HelperList::clear | ( | ) | [inline] |
bool Glib::HelperList::empty | ( | ) | [inline] |
iterator Glib::HelperList::end | ( | ) | [inline] |
const_iterator Glib::HelperList::end | ( | ) | const [inline] |
iterator Glib::HelperList::end_ | ( | ) | const [inline, protected] |
reference Glib::HelperList::front | ( | ) | const [inline] |
virtual GList*& Glib::HelperList::glist | ( | ) | const [protected, pure virtual] |
GObject* Glib::HelperList::gparent | ( | ) | [inline] |
const GObject* Glib::HelperList::gparent | ( | ) | const [inline] |
size_type Glib::HelperList::max_size | ( | ) | [inline] |
void Glib::HelperList::pop_back | ( | ) | [inline] |
void Glib::HelperList::pop_front | ( | ) | [inline] |
reverse_iterator Glib::HelperList::rbegin | ( | ) | [inline] |
const_reverse_iterator Glib::HelperList::rbegin | ( | ) | const [inline] |
virtual void Glib::HelperList::remove | ( | const_reference | ) | [pure virtual] |
reverse_iterator Glib::HelperList::rend | ( | ) | [inline] |
const_reverse_iterator Glib::HelperList::rend | ( | ) | const [inline] |
size_type Glib::HelperList::size | ( | ) | const [inline] |
GObject* Glib::HelperList::gparent_ [protected] |