|
Clementine
|

Classes | |
| struct | convertible_from_relationship_t |
Public Types | |
| typedef relationship_t | polymorphic_query_result_type |
| typedef detail::relationship::fork_t< I > | fork_t |
| typedef detail::relationship::continuation_t< I > | continuation_t |
Public Member Functions | |
| ASIO_STATIC_CONSTEXPR (bool, is_requirable=false) | |
| ASIO_STATIC_CONSTEXPR (bool, is_preferable=false) | |
| ASIO_CONSTEXPR | relationship_t (fork_t) |
| ASIO_CONSTEXPR | relationship_t (continuation_t) |
| ASIO_STATIC_CONSTEXPR_DEFAULT_INIT (fork_t, fork) | |
| ASIO_STATIC_CONSTEXPR_DEFAULT_INIT (continuation_t, continuation) | |
Static Public Attributes | |
| static const relationship_t | instance |
Friends | |
| ASIO_CONSTEXPR bool | operator== (const relationship_t &a, const relationship_t &b) |
| ASIO_CONSTEXPR bool | operator!= (const relationship_t &a, const relationship_t &b) |
| template<typename Executor > | |
| ASIO_CONSTEXPR relationship_t | query (const Executor &ex, convertible_from_relationship_t, typename enable_if< can_query< const Executor &, fork_t >::value >::type *=0) ASIO_NOEXCEPT_IF((is_nothrow_query< const Executor & |
| template<typename Executor > | |
| ASIO_CONSTEXPR relationship_t | query (const Executor &ex, convertible_from_relationship_t, typename enable_if< !can_query< const Executor &, fork_t >::value &&can_query< const Executor &, continuation_t >::value >::type *=0) ASIO_NOEXCEPT_IF((is_nothrow_query< const Executor & |
1.8.13