Clementine
Public Types | Public Member Functions | Static Public Member Functions | Friends | List of all members
asio::execution::detail::blocking::possibly_t< I > Struct Template Reference

Public Types

typedef blocking_t< I > polymorphic_query_result_type
 

Public Member Functions

 ASIO_STATIC_CONSTEXPR (bool, is_requirable=true)
 
 ASIO_STATIC_CONSTEXPR (bool, is_preferable=true)
 

Static Public Member Functions

static ASIO_CONSTEXPR blocking_t< I > value ()
 

Friends

ASIO_CONSTEXPR bool operator== (const possibly_t &, const possibly_t &)
 
ASIO_CONSTEXPR bool operator!= (const possibly_t &, const possibly_t &)
 
ASIO_CONSTEXPR bool operator== (const possibly_t &, const always_t< I > &)
 
ASIO_CONSTEXPR bool operator!= (const possibly_t &, const always_t< I > &)
 
ASIO_CONSTEXPR bool operator== (const possibly_t &, const never_t< I > &)
 
ASIO_CONSTEXPR bool operator!= (const possibly_t &, const never_t< I > &)
 

Member Function Documentation

◆ value()

template<int I = 0>
ASIO_CONSTEXPR blocking_t value ( )
inlinestatic
Initial value:
{
return asio::query(ex, possibly_t())

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