STL Memory Versioning
Classes | Namespaces | Functions
vs_queue.h File Reference
#include <functional>
#include <queue>
#include <initializer_list>
#include <iterator>
#include "versioned.h"
#include "revision.h"
#include "strategy.h"
Include dependency graph for vs_queue.h:

Go to the source code of this file.

Classes

class  vs::vs_queue< _Key, _Strategy >
 A versioned mimic of a stl::queue, suitable for multithread. More...
 
class  vs::vs_queue_strategy< _Key >
 simpliest determenistic merge strategy. More...
 

Namespaces

 vs
 

Functions

template<typename _Key >
std::ostream & vs::operator<< (std::ostream &os, vs_queue< _Key > const &value)