Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Data Structures | Namespaces | Functions
managed_value.hpp File Reference
#include <compare>
Include dependency graph for managed_value.hpp:

Go to the source code of this file.

Data Structures

class  ext::managed_value< T >
 Implementation of managed value mimicking the behavior of the underlying value. The class is designed to fire change events when the value is modified. More...
 

Namespaces

namespace  ext
 

Functions

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