package Queue_Instance is new Queue_Pack_Abstract (<>);
type Index is mod <>;
type Queue_Type is limited private;
overriding entry Enqueue
( | Item | : Element); |
overriding entry Dequeue
( | Item | : out Element); |
procedure Empty_Queue;
function Is_Empty return Boolean;
function Is_Full return Boolean;
Queue: Queue_Type; References:
queue_pack_concrete.ads:29:7 (declaration)queue_pack_concrete.adb:12:10 (write reference)queue_pack_concrete.adb:12:26 (reference)queue_pack_concrete.adb:13:10 (write reference)queue_pack_concrete.adb:13:40 (reference)queue_pack_concrete.adb:14:10 (write reference)queue_pack_concrete.adb:20:28 (reference)queue_pack_concrete.adb:20:44 (reference)queue_pack_concrete.adb:21:10 (write reference)queue_pack_concrete.adb:21:40 (reference)queue_pack_concrete.adb:22:10 (write reference)queue_pack_concrete.adb:22:28 (reference)queue_pack_concrete.adb:22:40 (reference)queue_pack_concrete.adb:28:10 (write reference)queue_pack_concrete.adb:29:10 (write reference)queue_pack_concrete.adb:30:10 (write reference)queue_pack_concrete.adb:34:10 (reference)queue_pack_concrete.adb:37:14 (reference)queue_pack_concrete.adb:37:38 (reference)queue_pack_concrete.adb:37:50 (reference)Called by:
Dequeue defined at queue_pack_concrete.ads:21:24Dequeue defined at queue_pack_concrete.ads:21:24Dequeue defined at queue_pack_concrete.ads:21:24Dequeue defined at queue_pack_concrete.ads:21:24Dequeue defined at queue_pack_concrete.ads:21:24Dequeue defined at queue_pack_concrete.ads:21:24Dequeue defined at queue_pack_concrete.ads:21:24Empty_Queue defined at queue_pack_concrete.ads:23:17Empty_Queue defined at queue_pack_concrete.ads:23:17Empty_Queue defined at queue_pack_concrete.ads:23:17Enqueue defined at queue_pack_concrete.ads:20:24Enqueue defined at queue_pack_concrete.ads:20:24Enqueue defined at queue_pack_concrete.ads:20:24Enqueue defined at queue_pack_concrete.ads:20:24Enqueue defined at queue_pack_concrete.ads:20:24