Ardour  9.0-pre0-582-g084a23a80d
Gtk::Table_Helpers::TableList Class Reference

#include <table.h>

Inheritance diagram for Gtk::Table_Helpers::TableList:
[legend]

Public Types

typedef Glib::HelperList< Child, Widget, Glib::List_Iterator< Child > > type_base
 

Public Member Functions

 TableList ()
 
 TableList (GtkTable *gparent)
 
 TableList (const TableList &src)
 
virtual ~TableList ()
 
TableListoperator= (const TableList &src)
 
GtkTablegparent ()
 
const GtkTablegparent () const
 
virtual GList *& glist () const
 
virtual void erase (iterator start, iterator stop)
 
virtual iterator erase (iterator)
 
virtual void remove (const_reference)
 
reference operator[] (size_type l) const
 This is order n. (use at own risk) More...
 

Protected Member Functions

iterator insert (iterator position, element_type &e)
 
void pop_front ()
 
void pop_back ()
 
virtual void remove (Widget &w)
 

Detailed Description

Definition at line 103 of file tk/ytkmm/ytkmm/gtkmm/table.h.

Member Typedef Documentation

◆ type_base

typedef Glib::HelperList< Child, Widget, Glib::List_Iterator< Child > > Gtk::Table_Helpers::TableList::type_base

Definition at line 113 of file tk/ytkmm/ytkmm/gtkmm/table.h.

Constructor & Destructor Documentation

◆ TableList() [1/3]

Gtk::Table_Helpers::TableList::TableList ( )

◆ TableList() [2/3]

Gtk::Table_Helpers::TableList::TableList ( GtkTable gparent)
explicit

◆ TableList() [3/3]

Gtk::Table_Helpers::TableList::TableList ( const TableList src)

◆ ~TableList()

virtual Gtk::Table_Helpers::TableList::~TableList ( )
inlinevirtual

Definition at line 109 of file tk/ytkmm/ytkmm/gtkmm/table.h.

Member Function Documentation

◆ erase() [1/2]

virtual void Gtk::Table_Helpers::TableList::erase ( iterator  start,
iterator  stop 
)
virtual

◆ erase() [2/2]

virtual iterator Gtk::Table_Helpers::TableList::erase ( iterator  )
virtual

◆ glist()

virtual GList*& Gtk::Table_Helpers::TableList::glist ( ) const
virtual

◆ gparent() [1/2]

GtkTable* Gtk::Table_Helpers::TableList::gparent ( )

◆ gparent() [2/2]

const GtkTable* Gtk::Table_Helpers::TableList::gparent ( ) const

◆ insert()

iterator Gtk::Table_Helpers::TableList::insert ( iterator  position,
element_type &  e 
)
protected

◆ operator=()

TableList& Gtk::Table_Helpers::TableList::operator= ( const TableList src)

◆ operator[]()

reference Gtk::Table_Helpers::TableList::operator[] ( size_type  l) const

This is order n. (use at own risk)

◆ pop_back()

void Gtk::Table_Helpers::TableList::pop_back ( )
inlineprotected

◆ pop_front()

void Gtk::Table_Helpers::TableList::pop_front ( )
inlineprotected

◆ remove() [1/2]

virtual void Gtk::Table_Helpers::TableList::remove ( const_reference  )
virtual

◆ remove() [2/2]

virtual void Gtk::Table_Helpers::TableList::remove ( Widget w)
protectedvirtual

The documentation for this class was generated from the following file: