Loading...
Searching...
No Matches
caf::detail::static_error_printer< NumMessageHandlers, Pos, RemainingXs, RemainingYs > Struct Template Reference

Generates an error using static_assert on an interface mismatch. More...

`#include <typed_actor_util.hpp>`

## Detailed Description

template<int NumMessageHandlers, int Pos, class RemainingXs, class RemainingYs>
struct caf::detail::static_error_printer< NumMessageHandlers, Pos, RemainingXs, RemainingYs >

Generates an error using static_assert on an interface mismatch.

Template Parameters

  NumMessageHandlers | The number of message handlers provided by the user.
  Pos | The index at which an error was detected or a negative value if too many or too few handlers were provided.
  RemainingXs | The remaining deduced messaging interfaces of the provided message handlers at the time of the error.
  RemainingYs | The remaining unimplemented message handler signatures at the time of the error.

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

- /build/actor-framework-Z9pIPl/actor-framework-0.17.6/libcaf_core/caf/detail/typed_actor_util.hpp