| fastqueue2 | R Documentation |
fastmap::fastqueueA Wrapper for fastmap::fastqueue
fastqueue2(init = 20L, missing_default = NULL) ## S3 method for class 'fastqueue2' x[[i]] ## S3 method for class 'fastqueue2' x[i, j = NULL, ...] ## S3 method for class 'fastqueue2' print(x, ...) ## S3 method for class 'fastqueue2' length(x) ## S3 method for class 'fastqueue2' as.list(x, ...)
init, missing_default |
passed to |
x |
a |
i, j |
integer index |
... |
integer indices or passed to other methods |
A list of 'fastqueue2' instance
x <- fastqueue2()
# add elements
x$madd(1, "b", function(){ "c" }, 4, "5")
# print information
print(x)
# get the second element without changing the queue
x[[2]]
# remove and get the first element
x$remove()
# the second item
x[[2]]
# first two items in a list
x[c(1,2)]
print(x)
as.list(x)