Class Abstract-Queue

Direct Superclass Summary

initial-contents-mixin
ordered-container-mixin

Direct Subclass Summary

basic-queue
priority-queue-on-container
ring-buffer

Direct Method Summary

delete-firstRemoves (and returns) the first item in an ordered
container.
Behavior is undefined if the conta...
dequeue
empty!Removes all items from the container and returns nil.
enqueue
error-if-queue-empty
first-element

Other Method Summary

add-initial-contents
delete-listDeletes each item in the list from the container.
insert-initial-contents-pReturns true if this container type should rely on the default behavior of basic-initial-contents...
insert-listAdds each item in the list to the container in an
upspecified order.
insert-sequenceAdds each item in the sequence to the container in an
upspecified order.
iterate-elements
print-container-contents
print-container-summary
reverse-containerDestructively alters the elements/nodes of an ordered container so that they are reversed.