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

Go to the source code of this file.

Classes

class  vs::vs_stack< _Key, _Strategy >
 A versioned mimic of a stl::stack, suitable for multithread. More...
 
class  vs::vs_stack_strategy< _Key >
 simpliest determenistic merge strategy. More...
 

Namespaces

 vs
 

Functions

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