subtype Element is Character;
type Queue_Type is limited private;
type Marker is mod Queue_Size;
entry Enqueue
( | Item | : Element); |
entry Dequeue
( | Item | : out Element); |
function Is_Empty return Boolean;
function Is_Full return Boolean;
Queue: Queue_Type; References:
queue_pack_protected.ads:20:7 (declaration)queue_pack_protected.adb:12:10 (reference)queue_pack_protected.adb:12:26 (reference)queue_pack_protected.adb:13:10 (reference)queue_pack_protected.adb:13:28 (reference)queue_pack_protected.adb:14:10 (reference)queue_pack_protected.adb:20:23 (reference)queue_pack_protected.adb:20:39 (reference)queue_pack_protected.adb:21:10 (reference)queue_pack_protected.adb:21:23 (reference)queue_pack_protected.adb:22:10 (reference)queue_pack_protected.adb:22:28 (reference)queue_pack_protected.adb:22:40 (reference)queue_pack_protected.adb:26:10 (reference)queue_pack_protected.adb:29:14 (reference)queue_pack_protected.adb:29:38 (reference)queue_pack_protected.adb:29:50 (reference)Called by:
Dequeue defined at queue_pack_protected.ads:14:13Dequeue defined at queue_pack_protected.ads:14:13Dequeue defined at queue_pack_protected.ads:14:13Dequeue defined at queue_pack_protected.ads:14:13Dequeue defined at queue_pack_protected.ads:14:13Dequeue defined at queue_pack_protected.ads:14:13Dequeue defined at queue_pack_protected.ads:14:13Enqueue defined at queue_pack_protected.ads:13:13Enqueue defined at queue_pack_protected.ads:13:13Enqueue defined at queue_pack_protected.ads:13:13Enqueue defined at queue_pack_protected.ads:13:13Enqueue defined at queue_pack_protected.ads:13:13