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