last-queue-elementQueue Managementmap-queuemake-queueGoTo Top

make-queue   &rest initargs => queue[Function]

Purpose
Make a GBBopen queue.

Package   :gbbopen

Module   :queue

Arguments and values

initargs     An initialization argument list
queue     A GBBopen queue

Returns
The newly created queue.

Errors
Use of an initialization argument that has not been declared as valid.

The supplied or generated instance name is identical to the instance name of an existing unit instance of class.

See also
    queue
    ksa-queue
    ordered-queue
    ordered-ksa-queue

Example

  > (setf pending-ksas (make-queue :class 'ordered-ksa-queue
                                   :key #'rating-of))
  #<ordered-ksa-queue>
  >


The GBBopen Project


last-queue-elementQueue Managementmap-queuemake-queueGoTo Top