Index

Package: Queue_Pack_Private

Description

package Queue_Pack_Private is
Uwe R. Zimmer, Australia, 2013

Types

Marker (private)

type Marker is mod Queue_Size;

List (private)

type List is array (Marker) of Element;

References:

queue_pack_private.ads:22:9 (declaration)
queue_pack_private.ads:26:19 (reference)

Constants & Global variables

Queue_Size (Positive)

Queue_Size : constant Positive := 10;

References:

queue_pack_private.ads:7:4 (declaration)
queue_pack_private.ads:21:23 (reference)

Queue_overflow

Queue_overflow, Queue_underflow : exception;

Queue_underflow

Queue_underflow : exception;

Subprograms & Entries

Is_Full

function Is_Full  
(Queue: Queue_Type) return Boolean;

Called by:

Enqueue defined at queue_pack_private.ads:12:14