Skip to content

Container Method Matrix

Brian Schott edited this page Mar 15, 2018 · 3 revisions
cyclicbuffer dynamicarray hashmap hashset immutablehashset openhashset simdset slist treemap ttree unrolledlist
back Y Y N N N N N N N N Y
byKey N N Y N N N N N Y N N
byKeyValue N N Y N N N N N Y N N
byValue N N Y N N N N N Y N N
capacity Y N N N N N N N N N N
clear Y N Y Y N Y N Y N N Y
contains N N N Y Y Y N N N Y N
containsKey N N N N N N N N Y N N
empty Y Y Y Y Y Y Y Y Y Y Y
equalRange N N N N N N N N N Y N
front Y Y N N N N N N N N Y
get N N Y N N N N N N N N
getOrAdd N N Y N N N N N N N N
insert Y Y N Y N Y Y Y Y Y Y
insertAnywhere N N N N N N N N N N Y
insertBack Y N N N N N N N N N Y
insertFront Y N N N N N N N N N N
keys N N Y N N N N N Y N N
length Y Y Y Y Y Y Y Y Y Y Y
lowerBound N N N N N N N N N Y N
moveBack N N N N N N N N N N Y
moveFront N N N N N N N Y N N Y
opApply N N Y N N N N N Y N N
opBinary ~ N Y N N N N N N N N N
opBinaryRight in N N N Y N Y N N N N N
opDollar Y N N N N N N N N N N
opIndex Y Y Y N N N N N N N N
opIndexAssign N Y Y N N N N N Y N N
opOpAssign ~ N Y N N N Y N Y N Y N
opSlice Y Y Y Y Y Y Y Y Y Y Y
opSliceAssign N Y N N N N N N N N N
popBack N N N N N N N N N N Y
popFront N N N N N N N Y N N Y
ptr N Y N N N N N N N N N
put N Y N Y N N N Y N N Y
range N N N Y N Y N Y N Y Y
remove N Y Y Y N Y Y Y Y Y Y
removeBack Y Y N N N N N N N N N
removeFront Y N N N N N N N N N N
reserve Y Y N N N N N N N N N
upperBound N N N N N N N N N Y N
values N N Y N N N N N Y N N
Clone this wiki locally