|
Ardour
9.5-101-ge478644d3a
|
#include <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 = Glib::List_ConstIterator< iterator > |
| using | reverse_iterator = Glib::List_ReverseIterator< iterator > |
| using | const_reverse_iterator = Glib::List_ConstIterator< reverse_iterator > |
| using | element_type = T_CppElement |
| using | difference_type = std::ptrdiff_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_ |
Definition at line 28 of file helperlist.h.
| using Ytkmm::HelperList< T_Child, T_CppElement, T_Iterator >::const_iterator = Glib::List_ConstIterator<iterator> |
Definition at line 46 of file helperlist.h.
| using Ytkmm::HelperList< T_Child, T_CppElement, T_Iterator >::const_reference = const value_type& |
Definition at line 43 of file helperlist.h.
| using Ytkmm::HelperList< T_Child, T_CppElement, T_Iterator >::const_reverse_iterator = Glib::List_ConstIterator<reverse_iterator> |
Definition at line 48 of file helperlist.h.
| using Ytkmm::HelperList< T_Child, T_CppElement, T_Iterator >::difference_type = std::ptrdiff_t |
Definition at line 52 of file helperlist.h.
| using Ytkmm::HelperList< T_Child, T_CppElement, T_Iterator >::element_type = T_CppElement |
Definition at line 50 of file helperlist.h.
| using Ytkmm::HelperList< T_Child, T_CppElement, T_Iterator >::iterator = T_Iterator |
Definition at line 45 of file helperlist.h.
| using Ytkmm::HelperList< T_Child, T_CppElement, T_Iterator >::reference = value_type& |
Definition at line 42 of file helperlist.h.
| using Ytkmm::HelperList< T_Child, T_CppElement, T_Iterator >::reverse_iterator = Glib::List_ReverseIterator<iterator> |
Definition at line 47 of file helperlist.h.
| using Ytkmm::HelperList< T_Child, T_CppElement, T_Iterator >::size_type = std::size_t |
Definition at line 53 of file helperlist.h.
| using Ytkmm::HelperList< T_Child, T_CppElement, T_Iterator >::value_type = T_Child |
Definition at line 41 of file helperlist.h.
|
inline |
Definition at line 31 of file helperlist.h.
|
inline |
Definition at line 33 of file helperlist.h.
|
inlinevirtualnoexcept |
Definition at line 39 of file helperlist.h.
|
inline |
Definition at line 91 of file helperlist.h.
|
inline |
Definition at line 71 of file helperlist.h.
|
inline |
Definition at line 74 of file helperlist.h.
|
inlineprotected |
Definition at line 114 of file helperlist.h.
|
inline |
Definition at line 106 of file helperlist.h.
|
inline |
Definition at line 69 of file helperlist.h.
|
inline |
Definition at line 72 of file helperlist.h.
|
inline |
Definition at line 75 of file helperlist.h.
|
inlineprotected |
Definition at line 116 of file helperlist.h.
|
inlinevirtual |
Reimplemented in Gtk::Table_Helpers::TableList, Gtk::Menu_Helpers::MenuList, and Gtk::Box_Helpers::BoxList.
Definition at line 58 of file helperlist.h.
|
pure virtual |
Implemented in Gtk::Table_Helpers::TableList, Gtk::Menu_Helpers::MenuList, and Gtk::Box_Helpers::BoxList.
|
inline |
Definition at line 89 of file helperlist.h.
|
protectedpure virtual |
Implemented in Gtk::Table_Helpers::TableList, Gtk::Menu_Helpers::MenuList, and Gtk::Box_Helpers::BoxList.
|
inline |
Definition at line 108 of file helperlist.h.
|
inline |
Definition at line 109 of file helperlist.h.
|
inline |
Definition at line 68 of file helperlist.h.
|
inline |
Definition at line 93 of file helperlist.h.
|
inline |
Definition at line 104 of file helperlist.h.
|
inline |
Definition at line 103 of file helperlist.h.
|
inline |
Definition at line 77 of file helperlist.h.
|
inline |
Definition at line 80 of file helperlist.h.
|
pure virtual |
Implemented in Gtk::Table_Helpers::TableList, Gtk::Menu_Helpers::MenuList, and Gtk::Box_Helpers::BoxList.
|
inline |
Definition at line 78 of file helperlist.h.
|
inline |
Definition at line 84 of file helperlist.h.
|
inline |
Definition at line 66 of file helperlist.h.
|
protected |
Definition at line 118 of file helperlist.h.