|
template<typename T , typename Property > |
ASIO_NODISCARD ASIO_CONSTEXPR enable_if< call_traits< T, void(Property)>::overload==static_value, typename call_traits< T, void(Property)>::result_type >::type | operator() (ASIO_MOVE_ARG(T), ASIO_MOVE_ARG(Property)) const ASIO_NOEXCEPT_IF((call_traits< T |
|
ASIO_NODISCARD ASIO_CONSTEXPR enable_if< call_traits< T, void(Property)>::overload==static_value, typename call_traits< T, void(Property)>::result_type >::type | void (Property)> |
|
template<typename T , typename Property > |
ASIO_NODISCARD ASIO_CONSTEXPR enable_if< call_traits< T, void(Property)>::overload==call_member, typename call_traits< T, void(Property)>::result_type >::type | operator() (ASIO_MOVE_ARG(T) t, ASIO_MOVE_ARG(Property) p) const ASIO_NOEXCEPT_IF((call_traits< T |
|
ASIO_NODISCARD ASIO_CONSTEXPR enable_if< call_traits< T, void(Property)>::overload==call_member, typename call_traits< T, void(Property)>::result_type >::type | void (Property)> |
|
template<typename T , typename Property > |
ASIO_NODISCARD ASIO_CONSTEXPR enable_if< call_traits< T, void(Property)>::overload==call_free, typename call_traits< T, void(Property)>::result_type >::type | operator() (ASIO_MOVE_ARG(T) t, ASIO_MOVE_ARG(Property) p) const ASIO_NOEXCEPT_IF((call_traits< T |
|
ASIO_NODISCARD ASIO_CONSTEXPR enable_if< call_traits< T, void(Property)>::overload==call_free, typename call_traits< T, void(Property)>::result_type >::type | void (Property)> |
|
The documentation for this struct was generated from the following file: