Gee.AbstractQueue

g GObject.GInterface GObject.GInterface Gee.Collection Gee.Collection GObject.GInterface->Gee.Collection Gee.Iterable Gee.Iterable GObject.GInterface->Gee.Iterable Gee.Queue Gee.Queue GObject.GInterface->Gee.Queue Gee.Traversable Gee.Traversable GObject.GInterface->Gee.Traversable GObject.Object GObject.Object Gee.AbstractCollection Gee.AbstractCollection GObject.Object->Gee.AbstractCollection Gee.AbstractQueue Gee.AbstractQueue Gee.AbstractCollection->Gee.AbstractQueue Gee.Collection->Gee.AbstractCollection Gee.Iterable->Gee.AbstractCollection Gee.Queue->Gee.AbstractQueue Gee.Traversable->Gee.AbstractCollection

Subclasses:

Gee.ArrayQueue, Gee.PriorityQueue

Methods

Inherited:

Gee.AbstractCollection (19), GObject.Object (37), Gee.Traversable (16), Gee.Iterable (1), Gee.Collection (20), Gee.Queue (7)

Structs:

GObject.ObjectClass (5)

get_capacity ()

get_is_full ()

get_remaining_capacity ()

peek ()

poll ()

reserved0 ()

reserved1 ()

reserved2 ()

reserved3 ()

reserved4 ()

reserved5 ()

reserved6 ()

reserved7 ()

reserved8 ()

reserved9 ()

Virtual Methods

Inherited:

Gee.AbstractCollection (19), GObject.Object (7), Gee.Traversable (16), Gee.Iterable (1), Gee.Collection (19), Gee.Queue (7)

do_get_capacity ()

do_get_is_full ()

do_get_remaining_capacity ()

do_peek ()

do_poll ()

do_reserved0 ()

do_reserved1 ()

do_reserved2 ()

do_reserved3 ()

do_reserved4 ()

do_reserved5 ()

do_reserved6 ()

do_reserved7 ()

do_reserved8 ()

do_reserved9 ()

Properties

Inherited:

Gee.AbstractCollection (3), Gee.Collection (3), Gee.Queue (3)

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent_instance

Gee.AbstractCollection

r

Class Details

class Gee.AbstractQueue(**kwargs)
Bases:

Gee.AbstractCollection, Gee.Queue

Abstract:

Yes

Structure:

Gee.AbstractQueueClass

get_capacity()
Return type:

int

get_is_full()
Return type:

bool

get_remaining_capacity()
Return type:

int

peek()
Return type:

object or None

poll()
Return type:

object or None

reserved0()
reserved1()
reserved2()
reserved3()
reserved4()
reserved5()
reserved6()
reserved7()
reserved8()
reserved9()
do_get_capacity() virtual
Return type:

int

do_get_is_full() virtual
Return type:

bool

do_get_remaining_capacity() virtual
Return type:

int

do_peek() virtual
Return type:

object or None

do_poll() virtual
Return type:

object or None

do_reserved0() virtual
do_reserved1() virtual
do_reserved2() virtual
do_reserved3() virtual
do_reserved4() virtual
do_reserved5() virtual
do_reserved6() virtual
do_reserved7() virtual
do_reserved8() virtual
do_reserved9() virtual