Iterator.this

Create a new iterator designed for iterating list.

Parameters

type GType

GType of elements

lock Mutex

pointer to a GMutex protecting the list.

masterCookie uint*

pointer to a guint32 to protect the list.

list GList**

pointer to the list

owner void*

object owning the list

item GstIteratorItemFunction

function to call for each item

free GstIteratorDisposeFunction

function to call when the iterator is freed

Throws

ConstructionException GTK+ fails to create the object.

Meta