|
Tervel
1.0.0
A collection of wait-free containers and algorithms.
|
#include <tervel/util/info.h>#include <tervel/util/memory/hp/hp_element.h>#include <tervel/util/memory/hp/hazard_pointer.h>#include <tervel/util/progress_assurance.h>Go to the source code of this file.
Classes | |
| struct | tervel::containers::wf::default_functor< Key, Value > |
| A default Functor implementation. More... | |
| class | tervel::containers::wf::HashMap< Key, Value, Functor > |
| A wait-free hash map implementation. More... | |
| class | tervel::containers::wf::HashMap< Key, Value, Functor >::ValueAccessor |
| This class is used to safe guard access to values. More... | |
| class | tervel::containers::wf::HashMap< Key, Value, Functor >::Node |
| This class is used to differentiate between data_nodes and array_nodes/. More... | |
| class | tervel::containers::wf::HashMap< Key, Value, Functor >::ArrayNode |
| This class is used to hold the secondary array structure. More... | |
| class | tervel::containers::wf::HashMap< Key, Value, Functor >::DataNode |
| This class is used to hold a key and value pair. More... | |
| class | tervel::containers::wf::HashMap< Key, Value, Functor >::ForceExpandOp |
| TODO(steven): add description TODO(steven): move into a file. More... | |
Namespaces | |
| tervel | |
| TODO(steven): | |
| tervel::containers | |
| tervel::containers::wf | |
1.8.9.1