|
glibmm
2.50.0
|
#include <glibmm/helperlist.h>
Public Types | |
| using | value_type = T_Child |
| using | reference = value_type& |
| using | const_reference = const value_type& |
| using | iterator = T_Iterator |
| using | const_iterator = List_ConstIterator< iterator > |
| using | reverse_iterator = List_ReverseIterator< iterator > |
| using | const_reverse_iterator = List_ConstIterator< reverse_iterator > |
| using | element_type = T_CppElement |
| using | difference_type = std::size_t |
| using | size_type = std::size_t |
Public Member Functions | |
| HelperList () | |
| HelperList (GObject* gp) | |
| virtual | ~HelperList () noexcept |
| 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_ |
It has not been used by glibmm or gtkmm since gtkmm-2.4.
| using Glib::HelperList< T_Child, T_CppElement, T_Iterator >::const_iterator = List_ConstIterator<iterator> |
| using Glib::HelperList< T_Child, T_CppElement, T_Iterator >::const_reference = const value_type& |
| using Glib::HelperList< T_Child, T_CppElement, T_Iterator >::const_reverse_iterator = List_ConstIterator<reverse_iterator> |
| using Glib::HelperList< T_Child, T_CppElement, T_Iterator >::difference_type = std::size_t |
| using Glib::HelperList< T_Child, T_CppElement, T_Iterator >::element_type = T_CppElement |
| using Glib::HelperList< T_Child, T_CppElement, T_Iterator >::iterator = T_Iterator |
| using Glib::HelperList< T_Child, T_CppElement, T_Iterator >::reference = value_type& |
| using Glib::HelperList< T_Child, T_CppElement, T_Iterator >::reverse_iterator = List_ReverseIterator<iterator> |
| using Glib::HelperList< T_Child, T_CppElement, T_Iterator >::size_type = std::size_t |
| using Glib::HelperList< T_Child, T_CppElement, T_Iterator >::value_type = T_Child |
|
inline |
|
inline |
|
inlinevirtualnoexcept |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
pure virtual |
|
inlinevirtual |
|
inline |
|
protectedpure virtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
pure virtual |
|
inline |
|
inline |
|
inline |
|
protected |
1.8.12