rotor
Event loop friendly C++ actor micro-framework
 
Loading...
Searching...
No Matches
rotor::handler_traits< void(A::*)(M &)> Struct Template Reference

Public Types

using pointer_t = void(A::*)(M &)
 an alias for handler signature
 

Static Public Attributes

static auto const constexpr has_noexcept
 checks whether handler has noexcept specification
 

Member Data Documentation

◆ has_noexcept

template<typename A , typename M >
auto const constexpr rotor::handler_traits< void(A::*)(M &)>::has_noexcept
staticconstexpr
Initial value:
=
noexcept((std::declval<A>().*std::declval<pointer_t>())(std::declval<M &>()))

checks whether handler has noexcept specification


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