roar
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
promise_compat.hpp File Reference
#include <functional>
#include <promise-cpp/promise.hpp>
Include dependency graph for promise_compat.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Roar::Detail::PromiseReferenceWrap< T >
 
struct  Roar::Detail::UnpackReferenceWrapper< T >
 
struct  Roar::Detail::UnpackReferenceWrapper< PromiseReferenceWrap< T > >
 
struct  Roar::Detail::UnpackReferenceWrapper< PromiseReferenceWrap< T const > >
 
struct  Roar::Detail::PromiseTypeBindThen< List >
 
struct  Roar::Detail::PromiseTypeBindFail< List >
 
class  Roar::Detail::PromiseTypeBindBase
 
struct  Roar::Detail::PromiseTypeBind< PromiseTypeBindThen< ThenArgs... > >
 
struct  Roar::Detail::PromiseTypeBind< PromiseTypeBindFail< FailArgs... > >
 
struct  Roar::Detail::PromiseTypeBind< PromiseTypeBindThen< ThenArgs... >, PromiseTypeBindFail< FailArgs... > >
 

Namespaces

namespace  Roar
 
namespace  Roar::Detail
 

Functions

template<typename T >
auto Roar::Detail::ref (T &thing)
 
template<typename T >
auto Roar::Detail::cref (T const &thing)