issues
search
chromium
/
subspace
A concept-centered standard library for C++20, enabling safer and more reliable products and a more modern feel for C++ code.; Also home of Subdoc the code-documentation generator.
https://suslib.cc
Apache License 2.0
89
stars
15
forks
source link
Container types
#277
Open
danakj
opened
1 year ago
danakj
commented
1 year ago
[ ]
HashMap
[ ]
HashSet
[ ]
BTreeMap
[ ]
BTreeSet
[ ]
VecDeque
[ ] ?
FlatMap
and FlatSet
[ ] ?
Bucket Array
, or some kind of Vector that has pointer stability
[ ]
InlineVector
(all storage is inline, so no allocs, but same API as Vec, just can't go past the fixed capacity)
[ ]
Vec
(still some methods left to fill out) #142
[ ]
Slice
and SliceMut (still one method to do) #233
[ ] ? Opaque #145
[ ] String and str (or StringSlice) without UTF8 requirements #144
[ ] ? UTF-8 String and str #144
[ ] ? OSString and OSStr, probably not cuz the base String isn't UTF-8 #144
[ ] Allocator API to use in allocating containers #278
[ ] Replaceable Global allocator used when no allocator is specified #143
[ ]
Cow
https://github.com/chromium/subspace/issues/404
Got a ? on the ones I'm not sure should be part of Subspace.
Got a ? on the ones I'm not sure should be part of Subspace.