Logo Search packages:      
Sourcecode: ardour version File versions

Glib::List_Iterator< T > Class Template Reference

#include <containers.h>

Inheritance diagram for Glib::List_Iterator< T >:

List of all members.


Detailed Description

template<class T>
class Glib::List_Iterator< T >

For instance, List_Iterator< Gtk::Widget >.

Definition at line 65 of file containers.h.


Public Types

typedef ptrdiff_t difference_type
typedef
std::bidirectional_iterator_tag 
iterator_category
typedef List_Iterator_Base< T >
::pointer 
pointer
typedef List_Iterator_Base< T >
::reference 
reference
typedef List_Iterator< T > Self
typedef size_t size_type
typedef T value_type

Public Member Functions

 List_Iterator (const Self &src)
 List_Iterator (GList *const &head, GList *node)
bool operator!= (const Self &src) const
reference operator* () const
Self operator++ (int)
Selfoperator++ ()
Self operator-- (int)
Selfoperator-- ()
pointer operator-> () const
bool operator== (const Self &src) const

Public Attributes

GList *const * head_
GList * node_

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

Generated by  Doxygen 1.6.0   Back to index