Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Data Structures | Namespaces | Functions
managed_linear_set.hpp File Reference
#include <extensions/container/linear_set.hpp>
#include <extensions/algorithm.hpp>
Include dependency graph for managed_linear_set.hpp:

Go to the source code of this file.

Data Structures

class  ext::managed_linear_set< T, Compare, Alloc >
 Implementation of set mimicking the iterface of the standard library set. The inner representation is using sorted vector of unique value. More...
 

Namespaces

namespace  ext
 
namespace  std
 

Functions

template<class T , class ... Ts>
std::ostream & ext::operator<< (std::ostream &out, const ext::managed_linear_set< T, Ts ... > &value)
 Operator to print the set to the output stream. More...
 
template<class T , class Compare , class Alloc >
void std::swap (ext::managed_linear_set< T, Compare, Alloc > &x, ext::managed_linear_set< T, Compare, Alloc > &y)
 Specialisation of swap for linear set. More...