Simple map implemented on top of a std::list<std::pair>. The map is append-only, with lock-free reads and mutex-protected insert. More...
#include <algorithm>#include <list>#include <mutex>#include <utility>

Go to the source code of this file.
Classes | |
| class | cras::SmallMap< K, V > |
| Simple map implemented on top of a std::list<std::pair>. The map is append-only, with lock-free reads and mutex-protected insert. More... | |
| class | cras::SmallSet< K > |
| Simple set implemented on top of a std::list. The set is append-only, with lock-free reads and mutex-protected insert. More... | |
Namespaces | |
| cras | |
Simple map implemented on top of a std::list<std::pair>. The map is append-only, with lock-free reads and mutex-protected insert.
Definition in file small_map.hpp.