Description Fields Methods Examples
A Queue reference class
data
Initial data to populate the queue.
peek(pos = c(1), as.list = FALSE)
Returns (but does not remove) specified positions in queue (or NULL if any one of them is not available). The as.list argument will cause a list to be returned even if only one element requested.
poll()
Removes and returns head of queue (or NULL if queue is empty).
pop(N = 1)
Removes and returns head of queue (or raises error if queue is empty). N is number of items to pop.
push(item)
Inserts element at back of the queue.
size()
Returns the number of items in the queue.
1 2 3 4 5 6 7 |
[1] 3
[1] "one"
[1] 2
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.