Main Page | Class List | File List | Class Members

Rha::FutureRegistry< E0, E1, E2, E3, E4, E5, E6, E7, E8 > Struct Template Reference

Futures registry implementation. More...

#include <Futures.hpp>

List of all members.

Public Types

typedef E0 Exception0
typedef E1 Exception1
typedef E2 Exception2
typedef E3 Exception3
typedef E4 Exception4
typedef E5 Exception5
typedef E6 Exception6
typedef E7 Exception7
typedef E8 Exception8


Detailed Description

template<typename E0 = boost::detail::variant::void_, typename E1 = boost::detail::variant::void_, typename E2 = boost::detail::variant::void_, typename E3 = boost::detail::variant::void_, typename E4 = boost::detail::variant::void_, typename E5 = boost::detail::variant::void_, typename E6 = boost::detail::variant::void_, typename E7 = boost::detail::variant::void_, typename E8 = boost::detail::variant::void_>
struct Rha::FutureRegistry< E0, E1, E2, E3, E4, E5, E6, E7, E8 >

Futures registry implementation.

Use FutureRegistry to schedule, synchronize and retrieve the results for non-void functions.


The documentation for this struct was generated from the following file: