|
MADNESS 0.10.1
|
Implements Future and related items.
More...
#include <atomic>#include <vector>#include <stack>#include <new>#include <madness/world/nodefaults.h>#include <madness/world/dependency_interface.h>#include <madness/world/stack.h>#include <madness/world/worldref.h>#include <madness/world/world.h>

Go to the source code of this file.
Namespaces | |
| namespace | madness |
| Namespace for all elements and tools of MADNESS. | |
| namespace | madness::archive |
| Namespace for I/O tools. | |
Functions | |
| template<typename T > | |
| std::vector< Future< T > > | madness::future_vector_factory (std::size_t n) |
| Factory for a vectors of futures. | |
| template<typename T > | |
| std::ostream & | madness::operator<< (std::ostream &out, const Future< T > &f) |
Human readable printing of a Future to a stream. | |
| template<> | |
| std::ostream & | madness::operator<< (std::ostream &out, const Future< void > &f) |
Stream output operator for a void future. | |
Implements Future and related items.