userver: userver/engine/future.hpp File Reference
Loading...
Searching...
No Matches
future.hpp File Reference

Detailed Description

std::future replacement for asynchronous tasks that works in pair with engine::Promise

Definition in file future.hpp.

Go to the source code of this file.

#include <chrono>
#include <exception>
#include <future>
#include <memory>
#include <userver/engine/deadline.hpp>
#include <userver/engine/future_status.hpp>
#include <userver/engine/impl/future_state.hpp>
#include <userver/utils/assert.hpp>
+ Include dependency graph for future.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

class  engine::Future< T >
 std::future replacement for asynchronous tasks that works in pair with engine::Promise More...
 
class  engine::Promise< T >
 std::promise replacement for asynchronous tasks that works in pair with engine::Future More...
 
class  engine::Promise< void >
 

Namespaces

namespace  engine
 Asynchronous engine primitives.