R/methods_clear.R
, R/ds_deque.R
, R/ds_heap.R
, and 1 more
clear-methods.Rd
Removes every element that is stored in a data structure and resets everything.
clear(obj) # S4 method for deque clear(obj) # S4 method for heap clear(obj) # S4 method for map clear(obj)
obj | the object to clear |
---|
# clears a multimap m_map <- multimap() m_map <- insert(m_map, c("a", "b"), 1:2) m_map <- insert(m_map, c("a", "b"), list(1, list(a=1))) m_map <- clear(m_map) # clears a heap f_heap <- fibonacci_heap("integer") f_heap <- insert(f_heap, 1:2, 1:2) f_heap[3:4] <- list(1, list(a=1)) f_heap <- clear(f_heap) # clears a \code{deque} s <- stack() s <- insert(s, list(1, vector(), list(3), data.frame(rnorm(3)))) s <- clear(s)