Clementine
Public Member Functions | List of all members
asio_execution_connect_fn::impl Struct Reference

Public Member Functions

template<typename S , typename R >
ASIO_CONSTEXPR enable_if< call_traits< S &, void(R &)>::overload==call_member, typename call_traits< S &, void(R &)>::result_type >::type operator() (S &s, R &r) const ASIO_NOEXCEPT_IF((call_traits< S &
 
ASIO_CONSTEXPR enable_if< call_traits< S &, void(R &)>::overload==call_member, typename call_traits< S &, void(R &)>::result_type >::type void (R &)>
 
template<typename S , typename R >
ASIO_CONSTEXPR enable_if< call_traits< const S &, void(R &)>::overload==call_member, typename call_traits< const S &, void(R &)>::result_type >::type operator() (const S &s, R &r) const ASIO_NOEXCEPT_IF((call_traits< const S &
 
ASIO_CONSTEXPR enable_if< call_traits< const S &, void(R &)>::overload==call_member, typename call_traits< const S &, void(R &)>::result_type >::type void (R &)>
 
template<typename S , typename R >
ASIO_CONSTEXPR enable_if< call_traits< S &, void(R &)>::overload==call_free, typename call_traits< S &, void(R &)>::result_type >::type operator() (S &s, R &r) const ASIO_NOEXCEPT_IF((call_traits< S &
 
ASIO_CONSTEXPR enable_if< call_traits< S &, void(R &)>::overload==call_free, typename call_traits< S &, void(R &)>::result_type >::type void (R &)>
 
template<typename S , typename R >
ASIO_CONSTEXPR enable_if< call_traits< const S &, void(R &)>::overload==call_free, typename call_traits< const S &, void(R &)>::result_type >::type operator() (const S &s, R &r) const ASIO_NOEXCEPT_IF((call_traits< const S &
 
ASIO_CONSTEXPR enable_if< call_traits< const S &, void(R &)>::overload==call_free, typename call_traits< const S &, void(R &)>::result_type >::type void (R &)>
 
template<typename S , typename R >
ASIO_CONSTEXPR enable_if< call_traits< S &, void(R &)>::overload==adapter, typename call_traits< S &, void(R &)>::result_type >::type operator() (S &s, R &r) const ASIO_NOEXCEPT_IF((call_traits< S &
 
ASIO_CONSTEXPR enable_if< call_traits< S &, void(R &)>::overload==adapter, typename call_traits< S &, void(R &)>::result_type >::type void (R &)>
 
template<typename S , typename R >
ASIO_CONSTEXPR enable_if< call_traits< const S &, void(R &)>::overload==adapter, typename call_traits< const S &, void(R &)>::result_type >::type operator() (const S &s, R &r) const ASIO_NOEXCEPT_IF((call_traits< const S &
 
ASIO_CONSTEXPR enable_if< call_traits< const S &, void(R &)>::overload==adapter, typename call_traits< const S &, void(R &)>::result_type >::type void (R &)>
 
template<typename S , typename R >
ASIO_CONSTEXPR enable_if< call_traits< S &, void(const R &)>::overload==call_member, typename call_traits< S &, void(const R &)>::result_type >::type operator() (S &s, const R &r) const ASIO_NOEXCEPT_IF((call_traits< S &
 
ASIO_CONSTEXPR enable_if< call_traits< S &, void(const R &)>::overload==call_member, typename call_traits< S &, void(const R &)>::result_type >::type void (const R &)>
 
template<typename S , typename R >
ASIO_CONSTEXPR enable_if< call_traits< const S &, void(const R &)>::overload==call_member, typename call_traits< const S &, void(const R &)>::result_type >::type operator() (const S &s, const R &r) const ASIO_NOEXCEPT_IF((call_traits< const S &
 
ASIO_CONSTEXPR enable_if< call_traits< const S &, void(const R &)>::overload==call_member, typename call_traits< const S &, void(const R &)>::result_type >::type void (const R &)>
 
template<typename S , typename R >
ASIO_CONSTEXPR enable_if< call_traits< S &, void(const R &)>::overload==call_free, typename call_traits< S &, void(const R &)>::result_type >::type operator() (S &s, const R &r) const ASIO_NOEXCEPT_IF((call_traits< S &
 
ASIO_CONSTEXPR enable_if< call_traits< S &, void(const R &)>::overload==call_free, typename call_traits< S &, void(const R &)>::result_type >::type void (const R &)>
 
template<typename S , typename R >
ASIO_CONSTEXPR enable_if< call_traits< const S &, void(const R &)>::overload==call_free, typename call_traits< const S &, void(const R &)>::result_type >::type operator() (const S &s, const R &r) const ASIO_NOEXCEPT_IF((call_traits< const S &
 
ASIO_CONSTEXPR enable_if< call_traits< const S &, void(const R &)>::overload==call_free, typename call_traits< const S &, void(const R &)>::result_type >::type void (const R &)>
 
template<typename S , typename R >
ASIO_CONSTEXPR enable_if< call_traits< S &, void(const R &)>::overload==adapter, typename call_traits< S &, void(const R &)>::result_type >::type operator() (S &s, const R &r) const ASIO_NOEXCEPT_IF((call_traits< S &
 
ASIO_CONSTEXPR enable_if< call_traits< S &, void(const R &)>::overload==adapter, typename call_traits< S &, void(const R &)>::result_type >::type void (const R &)>
 
template<typename S , typename R >
ASIO_CONSTEXPR enable_if< call_traits< const S &, void(const R &)>::overload==adapter, typename call_traits< const S &, void(const R &)>::result_type >::type operator() (const S &s, const R &r) const ASIO_NOEXCEPT_IF((call_traits< const S &
 
ASIO_CONSTEXPR enable_if< call_traits< const S &, void(const R &)>::overload==adapter, typename call_traits< const S &, void(const R &)>::result_type >::type void (const R &)>
 

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