Lua library module "queue"
queue
assigned to it from the require.
q as
the variable name.
queue.new([name]) |
empty queue, optional name |
returns queue,
create and new are synomyms
|
|
q:enqueue(item[,[item[,...]]) |
queue arguments |
q:clear() |
make queue empty |
| both return queue | |
q:dequeue() |
dequeue and return front of queue, or nil |
q:front() |
return front of queue or nil |
q:empty() |
return true/false for queue empty/notempty |
q:size(), #q |
return length of queue |
q:ident() |
identity stamp, name or nil |
q:print() |
header plus full contents string |
queue.version() |
return version of module |